More info on the boat would help , especially pictures.don't forget to add fuel weight,gear , passengers etc when calculating total weight
Mini van make decent tow vehicles , just pic your launchs carefully ... an be sure and release the parking brake
We tow a 17 foot lund with a 90hp no problem .
TB