I don't remember if the times were posted in the maps but they certainly were posted conspicuously in each of the country's.
As for pictures, sure you can have your picture taken with them. They really stay in character - which is a real hoot for the pre-digital-camera age Santa's. It's also great fun to offer to take pictures for couples and families - that way every can stay together in the shot, and the "santa" will even tell you either a) this good deed has taken you off his bad list, so you'll get presents instead of coal; or b) that he would put something extra in your stocking or under the tree because of your kind act; or c) he'll hand you an olde fashioned thick peppermint stick. Pretty cool eh - I wasn't expecting anything, but that's what happened to me.