Japan is most definetely a cool country and we want to maximize our "exposure" to Tokyo as much as we can from the moment we land in Narita Airport till the second we fly off back to the good ole' USA.
We're flying by ANA (All Nippon Airways) and the itinerary basically reads:
July 17 Beijing-Tokyo 2:45 PM 7:05 PM
July 18 Tokyo-Washington DC 11:10 AM 1045 AM
If my calculations aren't wrong that's about 16 hours. Im guessing we're gonna spend about 4 hours checking and checking out and about, at max, 2 hours getting to Tokyo so that's about 10 hours we can spend in Tokyo, mostly during the night.
Please give us specific information on how to:
1. Get from Narita Airpor to Tokyo
2. Schedule of trains in Tokyo so we can get back.
3. Whether it is required to check in to Narita Airport Hotel.
4. Any tips.
5. Anything we should be aware of.
6. Where we can change our money so we can buy some stuff.
We're cool with just walking around at night checking out places. So help us please with your FG experience.

Thanks in advance.