Should be able to get the help you need.even if they means Google translate!
Probably depends who's working the day you go.
Not sure. The best suggestion I have to offer is call them there and ask. The staff are all very helpful.
Thanks! Your answer is awaiting moderation.