when i flew to narita i remember having to get a train to tokyo central - it took about an hour; narita isnt actually near the centre of tokyo im afraid; but you should beable to pick up some souvineers in the terminals - theyre pretty big
good luck!