Congratulations on the new Roo, I think you are going to love it.
You will definitely need a new tow vehicle, but as said before, don't be surprised if your wife actually loves a truck. We recently purchased a full-size crew cab F150 and my wife absolutely loves it , though she never wanted a truck before or had any desire for something so large.
Also, regarding your solar question: we purchased a terrific Zamp portable 200W set up from Solardealz. The customer service was terrific, helped us size properly for our set up, and we absolutely love the simplicity and efficiency of the high quality Zamp system. Check out Solardealz, I think they are out of Oregon or Washington, give them a call to discuss.
Also read this:
Lots of info, everything you will want to know about solar, batteries, set up, etc.