I heard about a Point Reduction Program thing, is that a real thing?
Yes, sure is. It's a DMV feature, which allows you to take a DMV- approved Point and Insurance Reduction Program that will help to prevent you lose your license in case you have already 11 or more points on your driving record.
One more concern on insurance premiums, can my discount begin soon, as required by New York law?
Immediately, retroactive to date of course completion.