I spoke to a rep today and they confirmed that there will be no additional charges for any features or the 4G. The same $24.95 I am paying now will cover the 4G. The hotspot feature also won't cost more.
I have a friend who has a Nexus One on Tmobile and the hotspot feature works great.
Just to clarify, its not 4G, its "4G speeds" its still considered 3G technology. I for one can't wait for the G2 to come out as my area has had HSPA+ for a while but no phones to take advantage of it. Now i can use it to tether my laptop while im at school and not have to deal with an over congested school network.