I will have a 7-days trip in japan to visit Tokyo - Kyoto - Hiroshima - Narita with below schedule:
May 2 : Narita Airport - Asakusa Station (Tokyo)
May 3: Asakusa Station - Meiji Shrine - Asakusa Station
May 4: Asakusa Station - Tsukiji Fish Market
May 5: Asakusa Station - Sanjo Station (Kyoto)
May 6: Sanjo Station - Kencho-Mae Station (Hiroshima) - Sanjo Station (Kyoto)
May 8: Sanjo Station - Keisei-Narita Station (Narita)
May 9: Keisei-Narita Station - Narita Airport
Please kindly advise me following issues:
Could I use 7-days JR Pass for my trip?
Which line or train I should take for my trip?
Do I need to pay any extra money for my trips? How much?
Could I book/ reserve seat before I arrive Japan? How can I do it?
Could I use JR Pass for bus in Tokyo or Kyoto? If yes, what is it?
Thanks ahead for your promt reply.