So far as I know, you will have to pay some sort of fee to access an account from outside the country where the account is held - fees vary, check with your bank.

Exchange rates are according to the particular bank, they are usually similar to other banks in that country on that particular day - so yes, they are "market" rates but in that country.

Signature line > "You can't fix stupid"