I live at the Navy base here in Yokosuka. There are 4 nice hobby shops in the Akihabara area.
Check this link. It has a map too.
http://liaison.ms.u-tokyo.ac.jp/agusta/akihabara.html
Track wise, there's not much. You can go to the Futaba track in Chiba.