Hello tjg_marantz. My name is Takahiro from Japan. I heard that you wanted to get a not English teaching job in Japan. I think you can find a job as an English teacher. Also I think you can be a French teacher. In Japan, there are a lot of language school. Japanese are interested not only in English but also in other languages like French or Chinese.
http://www.nova.ne.jp/global/index.html
This is the biggest language school named Nova. I've met some Nova teachers, some of them teach only during summer time. And I think Bachelor's degree doesn't matter a lot. There are many other schools in Japan, I think you could try it.
I think it is not easy for foreigners to find other kinds of jobs. If you know much about computer programming and Japanese language, you could be a programmar.
umm, I'm sorry, I'm not helpful. But this website would help you to know about visa or something.→
http://www.tfemploy.go.jp/index_en.html
In Japan, you can eat any food from foreign countries like Italy, France, India, Mexico, and etc etc. So I think there is no problem about food. I think there are a lot of disgusting things. But things prices are less expensive than most foreigners think. I think London is as twice expensive as Tokyo.
Well, if you would have some questions about Japanese life, you can ask me.
Good luck!