Hi Daniel,
In order to have fewer hotel bookings, i've chaged a littel bit my journey.
I'll arrive in Narita Airport in June 7 and depart from Osaka Kansai in day 22.
Some here is my schedule:
7 Narita to Asakusa
7-12 in Tokyo (Asakusa) with 2 side trips (Nikko and Hakone)
12-14 in Matsumoto
14-16 in Nagoya (maybe side trip to Seki and Gifu)
16-19 in Kyoto
19-22 in Osaka with 2 side trips to Nara and Kobe
22 Osaka to Kansai
Do you recomend some JPRail Pass?
I know tha some places is more dificult to get to a JPRail station.
Thank you.