How to activate WD 2go and WD photo?

Yes - every device needs a separate activation code.

Every account has access to Public. If you want an account to have a private folder, you need to create a user with a private folder (or you could add one to the default Admin account).

What question were you asking?