salaam mazhar,
Thanks for answering questions 5 & 6. If you have time, you can try 1-4 also.
What are the two objects in 37:102?
So readers can weight up the information, you are saying:
God took His servant and went on a physical journey with him, on an unidentified object (UFO) to somewhere in space/heaven/sky, to show him "the biggest sign" which you have not identified/elaborated.
Actually, I just thought of something, if it were using physical eyes, then at night, one's vision would be much poorer, so I assume you'd have to assume that whatever he was shown was lit up somehow or something else.
In any case, readers can weigh up your rendition and answer compared to what I wrote in the article:
http://mypercept.co.uk/articles/meaning-masjid-al-haram-Quran.html