Sure I traveled a lot in Germany as well.
- Public transport in the towns is not so bad, but trains between cities are crazy. For any travel around I would go with bus or hitchhike , even blablacar is a good choice.
- For food you might have a chance to get it for free, they have a big...