Large RPM and Vacuum drop when shifting from park to gear

Mechanical advance starts coming in at 1700. So up until 1700, it's still 19 degrees. Lowest idle speed is 1200 in park and drops to 900 in gear, which is an improvement from the 1000 rpm drop I was experiencing before I made any adjustments.

Additionaly, I have another problem elsewhere that might be the culprit behind all this. Yesterday I used the car and it stalls under light throttle. Made another thread on it. Wouldn't surprise me that whatever is causing that is also affecting my idle quality.
You have to start with the idle and off idle. Only time this can be somewhat ignored is a drag race only car. It still has to be somewhat right because the longer it takes for the engine to get what it needs at lower rpms, the longer it will take to get the combustion correct as it moves to higher rpms.
Here's the secret: You can't force feed an engine. The beauty of the carbureted system is it provides exactly what the engine wants as soon as it wants it. If it has an upset stomache (poor combustion) then the air velocity past the boosters is not going to be same as it will when its getting a good burn and drawing hard.

It doesn't make sense that it was advancing at 900 rpms two weeks ago and now it doesn't begin advancing until 1700 rpm.
You leaving something out of the story?

Ignition timing like you have now
very well may be the cause of no power under light throttle.

The timing should be advancing before 1000 rpm, preferably lower but its not reasonable to expect to get there in one shot. Its going to take several iterations. Get it down to 1000 or even 1200 for now.
Cam is unknown, but unless its extremely wild, 19* is a pretty high initial. 300 rpm drop is still pretty high as well.
It time to talk about the carb.
The idle speed screw opens the primary throttle plates.
Under the throttle plates the Holley idle circuit has two fuel outlets; the idle port and part of the 'transfer slot'.
We can restrict the fuel through the idle port with the idle mix screws.
Fuel through the exposed portion of the transfer slot depends on how much of it is under the throttle plates vs above the plates.
There is only a limited range of throttle positions which the transfer slots will work properly.
Properly means that if we steal too much or provide too little of the slots for idle, they won't be able to provide the correct amount of fuel for off-idle driving. Pretty much all light throttle driving is done on the so called idle system. (Above 60 mph or so, light throttle cruising is often on the 'main' circuit because the friction and wind loads are high enough to need just a bit more throttle.)

^^This^^ is why it is critical that the throttle position at idle results in no more than .040" of the transfer slot exposure to the manifold vacuum. On these newer Holley's even that is sometimes too much.
Set the throttles so the slots are around .025" visible. Count the number of 1/4 turns to open them to .035 and to closing down to .020. That's a reasonable working range for the idle speed screw.
With the engine warmed up, see if you can get the engine to idle within in this range. Trim the idle mix with the idle mix screws as needed after each adjustment.

On a radical engine it may need 19* initial, esp if lower compression. And 900 rpm may be as low as you can get, at least for now.
On a more moderately cammed engine, 12 to 15* at 700 to 800 rpm; and in between 15 to 18* at 700 to 850 is reasonable expectations.

Above idle rpm, the timing should advance rapidly until 16 to 1800 rpm, then advance more slowly. The more efficient the engine combustion gets, the less advance it will need.