1. When Windows 10 updates, does Windows 10 automatically create a new system restore point prior to its update?
-> No, it frequently does not do this. In many cases it even disables System Restore.
2. If I were to manually create a new restore point now, do I click on the Create button where it says “To create a restore point, first enable protection by selecting a drive and clicking Configure” in the System Protection tab under System Properties?
-> If System Restore is enabled and configured then clicking the Create button will suffice.
3. What is the best frequency or when is a restore point created best, among below:
a. I’ve seen in the Internet about doing a restore point upon start-up. Is it advisable to have a restore point created automatically upon start-up versus when Windows 10 automatically creates a new system restore point, i.e., assuming Windows 10 does automatically create a new system restore point. (Getting ahead of your answer to question # 1)? If yes, what are the steps without dealing with the registry?
-> Let Windows decide when to create a restore point!
b. Should we manually create a system restore point anew following your answer to question # 2 above before downloading app updates?
-> >Yes.
c. If I newly download an app from the Microsoft Store, should I create a new restore point prior to downloading the new app? If yes, is it by following your answer to question # 2?
-> Yes, yes
Since you're obviously concerned about protecting your system, have a look at the free version of Macrium Reflect.