Regarding the Mahdi, in Islam it says that the Mahdi will come from mecca and will be forced to be the Mahdi even though he doesn't want to...
When I think of the Mahdi's arrival I think of it being like this... His living on the mountains away from the corruption of the world, and he is a man...