You had no spark and no fuel?
When was this engine last run? What kind, safe to assume a K variant?
On the spark, sounds like you are getting a new coil, but did you check the distributor? Points, cap and rotor all look good? Also, how about the wiring? Do you see 12v across the coil with the key on?
If the boat has not run recently, fuel could take a while to fill the carb even if everything is in perfect order. Make sure the tank has fuel, valve is on and any filters are not clogged. You can then try to manually prime the lines and fill the carb bowl before attempting to start, or you can squirt starting fluid or gas into the carb to get it started until the fuel pump catches up. Be careful, you can start a nasty fire spraying highly flamable stuff near your engine and be aware that it can backfire so keep all body parts away from any carb whose flame arrestor is off.
If it starts on the starter fluid but fails to stay running after you stop spraying, you could have a bad fuel pump or a stuck float. Or the carb could be dirty or gummed up. Too many things to debug at once. So, I would suggest get the spark sorted out first, make sure the fuel valve is on and fuel can be sucked down the lines, and go from there.