Denny,
Yen in Japan ( ATMs located on the way to transportation), Yuan in mainland china, and dollars in Guam/Saipan. Discount at Saipan hotel is 50% for all meals, and I think it's 25% in Guam. Haven't been to mainland China in a while and the Taipei layover was too short to do anything.
While in NRT, you'll need to visit the Jet Lag and the Barge Inn (Sir Richard's pub).
Jinks