As long as the rice is a little bit sticky you'll have no problem eating it with chopsticks. It doesn't have to look different from normal rice you cook =)
Yeah, there will be English translations in places where you need them. And even if there aren't, you can still read it, since German uses Latin alphabet. Like you don't need to have translations for streets' names and such. Also there is just a lot of useful information where you need it. For example you can travel through the whole country on trains and you'll always have an easy way to know where which train will go; you buy tickets from tickets machines that have English menus, so for the whole journey you wouldn't even need to talk to people if you don't want to
But if you do, a lot of locals speak English very well, and there are lots of people fro other countries, some will speak your native language too =)