Dear @ammarmas,
On your first question: We had stayed at Hotel United in Jaglot and they had plenty of parking spaces. I am sure if you talk to them they will allow you to park your car for 2-3 days on reasonable rates.
I leave other questions for Hassan bhai as I have not traveled to Astore.
Regards
Salim