Jazak Allah. The third question was general and was unrelated to hajj or umrah. As Muslims. We are told to grow beard and remove or shorten moustache. There is some strong opinion against shaving moustache but instead to use hair trimmer by some ullama so I wanted to check.
الحمد لله وحده. === Jazak Allah alkhair.  So, my answer is: you need to make sure that your mustache is not long enough to touch your lip, You can make all your mustache short, but don't shave all of it.  This answer is according to "shafiiee math'hab.  And there is no problem with all Ullamaa with this answer.  Anyway, you are right,  There is some strong opinion against shaving moustache. So, my brother, don't forget our great principal that we say her usually: "The difference is the mercy of God". Barak Allah feek!