Salut et bienvenue à toi!
Pas de soucis si tu n'es qu'un visiteur temporaire. Chacun est libre de vivre sa vie comme il l'entend et il est normal de vouloir s'informer avant de se lancer dans une entreprise.
Pour te répondre dans le désordre:
-L'anglais est condition sine qua none pour voyager quelque soit l'endroit où tu vas, y compris au Japon. Pas besoin d'être bilingue, mais la maîtrise des bases est essentielle. Si tu as quelques connaissances en langue japonaise, à savoir construire des phrases avec un minimum de vocabulaire, tu pourras t'aventurer hors des sentiers battus par les touristes.
Si t'essayes de balbutier des mots en japonais, personne ne se moquera de toi, au contraire, les gens seront surpris et ravis.
-La nourriture n'est pas spécialement chère suivant ce que l'on prend, les sushis sont accessibles, idem pour les donburis et les plats préparés. Concernant les produits frais, je ne pourrais pas te renseigner sur ce point. Si en revanche tu as envie de redécouvrir la nourriture française au Japon, tu vas douiller!
-Le logement est hors de prix à Tokyo (essentiellement la partie Sud et Centrale: Chiyoda-ku, Chuo-ku, Meguro-ku, Minato-ku, Ota-ku, Setagaya-ku, Shibuya-ku, Shinagawa-ku et Shinjuku-ku) si tu es étudiant et seul pour supporter toutes les charges. Le mieux est encore de trouver si possible une colocation ou, si ton université d'accueil peut t'en trouver, des chambres d'étudiant. Sinon, il te faudra chercher dans un périmètre plus large: Saitama ou Kanagawa.
-Pour avoir le droit de prétendre à un petit boulot, il faut voir en fonction des visas qui te seront proposés. Ce n'est pas forcément un obstacle pour en trouver un.