If I run the following command:
netsh advfirewall reset
The windows firewall will get flushed back to it's defaults and looses any program specific rules.
Will programs that require firewall access start prompting the user after the reset is triggered?
Yes, as when a program prompts for access, it sets a rule.