Welcome Riley
Try to answer your questions
1 Yes your tri haul will handle the river, Gregg had one with a 60hp and used it all the time time it will work.
2 We will be at the marina at Treasure island camp ground, you will figure it out when there signs posted.
3 Launching can be done at the marina.
4 the party will be down in the campground at the marina just show up, ask questions everybody is friendly