I don't really have a lot of experience leveling as resto (because I didn't), but solo at as level 70 resto with decent gear is easy-peasy IMO.
You're a gimped balance druid...but all of the basic tools (direct damage, DoT, immobilization) are there!