If it is the Billing model, its about 2 1/2 feet long.
Which Buelher motor? Buelher are a company making a wide range of motors (look for a 15 volt RS385, run it on 6 volts)
6 of 6volt 1.2AH SLA batteries will probably be good for the ballast, just needs great care wiring up and ensuring that they are all in roughly the same state of charge at the time.
Any standard size servo will steer it fine. The plug might or might not need a bit of trimming to fit the slot in the receiver. ESC Viper Marine 10or 15, or a Hobbywing Quicrun 1060.