zu 1) Angenommen J wäre kein Intervall.
Dann gibt es u,v aus J und y aus R mit u<y<v und y nicht aus J.
Wegen der Surjektivität von f gibt es a,b aus I mit f(a) = u und f(b) = v .
Wegen des Zwischenwertsatzes für stetige Funktionen gibt es dann einx aus [a;b] mit f(x) = y . Also y aus f([a,b]) ⊆ f(I) = J. Widerspruch!
zu 2) ist nur zu zeigen: f -1 ist stetig.
Da hab ich im Moment noch keine Idee.