Since you don’t know the specs on your mechanical advance, you need to get the idle down to about 500-600 rpm to verify base timing. Even at 1000 rpm you might be starting to get some mechanical advance, and that would throw off your timing measurement.
Base timing of 8 degrees BTDC is very typical of a stock SBC, so it should idle well with that timing. Also ensure you have the vacuum advance line pulled off the distributor and the line plugged so it does not affect timing at idle. The debate about ported vs. manifold is irrelevant at this point since you will have both ports capped on the carburetor.
The rear choke pull off provides a short delay before it starts to pull the choke partially open. It’s somewhere around 5 seconds, but you can change the time by drilling out the orifice or changing the pull off. Until the engine is warm and choke fully open, the choke also prevents the secondary air flaps from opening.
Also check that the the 3/8” hose to the PCV is tight on the carburetor. Shake the PCV valve to make sure it’s loose inside and vacuum at idle can pull up the plunger inside and seal it off.
Bruce