mersecske said:
But what about the metric at the horizon?
The event horizon of a Schwarzschild BH is also spherically symmetric,
but you cannot put the metric in the first form!
One thing I hadn't noticed before is that you were talking about the form
ds^2 = -h(r,t)^2 dt^2 + f(r,t)^2 dr^2 + r^2 d\Omega^2 ,
whereas Hawking and Ellis are using the more general form
ds^2 = -h(r,t)^2 dt^2 + f(r,t)^2 dr^2 + g(r,t) d\Omega^2 .
I think their form can be used to cover the entire Schwarzschild metric, including the horizon, since the metric has this form when expressed in Kruskal–Szekeres coordinates (with t->V, r->U, g->r).
I don't know whether it is possible to cover the Schwarzschild spacetime with coordinate patches, each of which gives a metric in your form, without any coordinate singularities. Do you have an argument to show that this is impossible? You can do any coordinate transformation of the form t\rightarrow t'=f(t,r) while still keeping the metric in your form.
I'm glad you pointed this out, because it is definitely a possible weak point in my own version of the proof, which I linked to in #3. I'll have to think about it more. I'm not sure that it's a terribly big issue to have a coordinate singularity on a particular surface.
Another thing to be careful about is that many authors, such as Ludvigsen, use the term "stationary" to mean asympotically stationary, so some statements they make may seem incorrect unless you take into account their definition of the term.
[EDIT] I found a discussion of this point in Misner, Thorne, and Wheeler, section 32.2. On p. 843 they introduce the form with r^2 d\Omega^2, then note that it may fail to apply on certain 3-surfaces, and suggest in an exercise on p. 845 how to remove these coordinate singularities.