On most ICE and some IC trains, reservation info appears on a small electronic display. All trains in Germany have toilets, and most intercity trains come with bistro and restaurant cars serving hot meals, snacks and beverages. There's no issue with bringing your own food and drink.