Large RPM and Vacuum drop when shifting from park to gear

Ported vacuum has no purpose other than emissions
I would disagree, manifold vacuum decreases as the throttle opens, ported vaccine increases as the throttle opens, increasing vacuum increases timing faster than the engine RPM can advance the dist.

Manifold vacuum would decrease when the throttle is opened reducing the amount of advance. Contrary to what you would want.