Wow, do you have one of those hats with the straws? BTW, while filling the gear lube the other day, I finally counted the number of pumps it took: 350. You're welcome.
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...