Good ideas for spell balance there (I especially like #2), but I really see balancing spells as a separate issue here; IMO, 3.5 spells need balancing anyway (Polymorph line, I'm looking at you).
Personally I'm inclined to make Teleport's casting time 1 hour, but that's just me. And one other...