You can ask but will probably find your Ts & Cs will have a clause to the effect that they can ask you to work at another site.
No chance on the commuting money, unless they feel sorry for you.
I don't think they can cut your hourly rate but you could get less hours so end up with less cash.