Normally, you shouldn't need to worry about setting permissions on the relevant registry keys. If you use the configuration tools that come with SQL Server to set/change the account used as the service account for SQL Server, they do everything you need
The keys are actually in
HKLM\KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server
The key that you need for a particular instance of SQL depends on the order of installation.