Haneda Airport - Osaka - Kyoto - Tokyo - Haneda Airport
I want to know if it is best i get a JRP 7 day pass for Haneda-Osaka-Kyoto-Tokyo
Please let me know what i should buy?
Definitely the 7 day JR Pass, you can make nice savings by using it from Day 1 - Day 7. From there you can just buy normal tickets in Tokyo.
For the rest your travel plan looks great and I am sure that you'll have a good time in Japan!
Order your Japan Rail Pass Online
Starting from $254.00 for 7 days of unlimited Japan Rail travel