The rules regarding a Sgian Dubh vary from place to place. My general rule is "When in doubt, leave it at home".

You'll need an adapter (US male end with UK female end) for your cell phone charger.

The public transportation is best answered by someone in California. What city (or cities) are you going to in California?