Yes, there are bathrooms with stalls. They have outdoor showers at the access points.
Yes they have hotels .
Yes, there are numerous places
Yes they many places to change you clothes
Yes there are public restrooms with stalls to change into
Thanks! Your answer is awaiting moderation.