Then it would appear that you wasted $5 and 30 seconds.
Start here:
https://forums.iboats.com/threads/how-to-troubleshooting-your-engines-starting-system.166663/
no, buy the plugs anywhere. After breaking off a horribly rusted NGK, I've started using the AC delco MR43LTS, since they have some sort of rust proof alloy.
That looks like just a standard auto SPDT fuel pump/whatever relay. But problem could be with the starter, starter solenoid, wiring. Go through the troubleshooting first in the stickies. Or don't, it's a $5 part that takes 30 seconds to swap...
Sounds like an issue with your batteries or connections. Connections especially given your breakdown. Engine doesn't require much power once running. Don't see a pic posted. Neither I nor Google knows what a boat gard is.
However you did it, it sure looks like it's aligned now. Only thing I might try is to rotate the engine and make sure that the alignment stays in check throughout its rotation. The coupler splines are aluminum versus the harder steel splines, so much more likely to do coupler damage (I've never...