Imam Mehdi is here???

Now thats something new to me, are you saying that Abdul Muttalib and Abu Talib were Imams??????

As for the verse, the first says that promised messenger will be among offsprings of Ibrahim a.s while "among them" in second verse, i dunno what exactly are you implying from it.