travel, travel and do more, we bought the rail pass and used it for everything (buy first class its not that much more).
language – dont worry about it, we go along just fine
Getting lost – part of the fun
Weather – be prepared for everything
people – some of the most amazing, friendly, helpful people on the planet
safety – the standard stuff, we felt very safe in japan