As someone who has some real life experience (to some degree) with multiple fire districts (in both rural, suburban, and urban (via mutual aid from the suburban areas) areas) that have ran water rescue calls, here is my say. Before I start, let me let you know that in these areas I have lived in have run truck/ladder/quint companies and rescue pumpers or regular pumpers (since 99.9% of the pumpers have at least a combi-tool in these areas) to all rescue related calls. We don’t have actual rescue units. Our “rescues” are special operations/purpose units.
The following vehicles should be able to pull a boat:
-Battalion Chief (pulls boat trailer)
-Utility (pulls boat trailer)
-Rescue (pulls boat trailer)
-Water Rescue Vehicle (carries boat on top of vehicle with water rescue equipment inside compartments; will need to be an new vehicle type, just like the boat trailer would; wouldn’t need a seperate boat trailer; they should also be able to pull a boat trailer therefore being able to haul 2 boats to the scene, especially considering since many boat trailers can carry 2 boats)
Most of the missions suggested so far are requiring more units than I have ever seen. If you want to go to a good level of detail but not too much detail, add fireboat stations that can be on riverfronts and use patrol path type function to set where/what waterways the vehicle can travel through to respond to calls in addition to the boat trailers and units. Many departments along major rivers will have fireboats. You should possible consider adding both swift water rescue training for swift water rescue calls and dive training for dive rescue calls. They are highly different with both equipment and techniques, but still have some similarities. Flooding should be an option to include when creating a storm event, which will create multiple swift water rescues on land and in small creeks. Multiple areas that lie in valleys with nearby major waterways will have these issues.
Now types of calls should be:
-Swift water rescue in creek, lake, and river (each one being it’s own type of call)
-Dive rescue in creek, lake, and river (each one being it’s own type of call)
-Missing person (someone saw someone get carried away by water and has lost sight of them; I got a real life example of this type of call I can tell if anyone is interested. Just let me know)
-Suicidal person threatening to jump from bridge
-Stranded boat
-Boat on Fire (most of the time will require a fireboat or light boat (the type pulled by trailers) with a portable pump and small handline)
-Boating Accident
Most calls, for initial response, should require 3 fire trucks (typically 2 engines and a ladder) 1-2 med units, 2-4 maybe 5 police cars, and 1 maybe 2 rescue boat (including those carried by water rescue unit). Upgrades should be more units, depending on severity of the call.
That is my say.