I use Loch Ness storage up on lake Conroe. It's not climate controlled but you don't really need this in south Texas. I have a huge storage that I keep both boats in and it's 60' deep I think. It's cheap too. gts-20 keeps his on the south end and they valet launch. Pros and cons there... The boat house closes early so if you're not back in time then you need to make sure you bring your truck.
I have a realtor friend that may can help you find a place to rent, pm me if you want her contact info.
Dealer worth going to is going to be a ways from here. I don't use one but Gts-20 talks HIGHLY of Texas Ski Ranch.
Keep in touch bud and check your trailer out real good before hitting the road.