JGN, I feel pity for your knowledge. Yes hajj is mandatory only for those Muslims who are strong enough both economically and physically. If you have any doubt, you can ask any Islamic Scholar. I am not an scholar who can quote verses from The Holy Quraan. This is something each and every Muslim know. No the stone was not air dropped. It was brought by an angel named Jebrail (Gabriel in The Bible) from paradise to earth.