Arrive at Haneda Airport.
Travel to Tokyo for 5 days where we will do sight seeing around Tokyo
Day trip Tokyo to Kawagoe return to Tokyo Tokyo to Kyoto
Kyoto for 8 days - with local sightseeing
Kyoto to Tokyo to Nagano for 1 night
Return to Tokyo for 2 days of sightseeing
Return to Haneda Airport
Total travel is 16 days
Will this itinerary be possible using JR Pass or individual tickets for each trip?