"There's many ways you can
"There's many ways you can go, if I had the money and I was going from a 305 to 350, I'd go for a what's called a 383 stroker engine, but that gets $$$ real quick, a step down would be an upgrade to a 290hp 350 engine with a 4bbl manifold and carb, that cost will be a little more but you get some good gains, if you go for a 260hp and use your 2bbl carb and manifold you might only be about 240hp-250hp costs about the same, depends how close you match to the 305 as far as dipstick tube, if you upgrade to a 4bbl intake, if you get on for the same year, as there are changes 83-85, different dipstick locations, cylinder head changes, etc..
Marine spec yes, because, marine uses brass freeze plugs for the water jacket, better ones have forged pistons versus cast pistons(low quality), you can more easily get a hi-performance 4 bolt main block ( car ones are 2 bolt ), also the camshafts can be different depending on the setup. Car or truck engines aren't setup to run in the 3000-5000rpm range as much as boats."