I think you can pray anywhere. Allah can see everywhere, so the entire world is a mosque. You can carry with you your own prayer-rug, find a clean and quite space, dress modestly and do your prayer.
As to your second question, you would be only exercising your personal right to dress as you...