In any electrical installation, domestic, industrial, plant, vehicles, ships, etc…etc… fuses or circuit breakers are there primarily to protect the wiring then secondarily to protect the components. In most circuits the wiring is inaccessible, which is not quite such an issue for model boats however the result of overload on wiring is excessive heat, which is obviously to be avoided at all costs.
While we may know exactly what we are doing as regards sizing components and wire capacities what the fuse does for us in our model boats is prevent overheating of the wires in the event of overload. Overload could occur for any one of a number of reasons such as the shaft seizing or coupling failure but the most likely cause is something fouling the propeller, such as weed or plastic debris in the water. Any of these things can cause higher than normal loads in the components to the point of serious overload and consequently overheating. This can lead to insulation failure and potential short circuits and ultimately fire. The fuse is designed to rupture before temperatures in the wiring become excessive, which is why, when choosing the fuse size to use the current carrying capacity of the wiring is just as much a consideration as the components.
The bottom line is that you should always fit a fuse to protect your boat from any issue that may lead to abnormally high current. The most common location is in the positive wire from the battery to the speed controller, which would also protect against a short in the battery.
As regards sources, model electrical suppliers such as Component Shop will have what you need.