Hi,
since I've never traveled in C, I would appreciate this very much...
However regarding you question about fireworks, most of the fireworks in Berlin is private and it is pretty hard to miss the firework. I (grown up in Berlin) start at 12:00 and just walk the streets.
One nice idea for your dad would the Humboldtbox.
http://www.humboldt-box.com/terrasse...nt.html#middle
Although I've never eaten there, they have a nice patio at the roof, where you could watch the fireworks at the brandenburg gate.
757DUD