They also sell stamps at the Kodak shop on Main Street. And in the studios, the first shop on your left, once you go through the Studio 1 entrance, sells stamps.
I think all hotels supply kettles on request for a charge so I can't see why it wouldn't be a problem.