I have used my Roadmaster Falcon 2 setup for years without problems. I also use Brakebuddy vantage select which installs easily. Do not have a charger for my Toad although it is not a bad idea. I have to start my engine every 200 miles to circulate my Auto Tranny oil so I can get away without a charger.
I can't find anything wrong with your selections other than you might want some sort of bib or deflector to protect the front of your car.
From experience you should have some kind of TPMS system for your toad that you can read out at your driver station. The reason is if you lose a front tire on the mini and you don't catch it immediately the second front tire will also blow in short order. Then goes your front end. So it is important to know immediately if you blow a toad tire.
98 Endeavor DP, ISB275
RX300, Falcon II hitch, BB Vantage Select
VMSpc, 2002 Grey Ford Powerstroke
TST 507 w/ 10 Sensors