Can I have more than storage?

Can I create two different storage areas? like two separate tables in DB?
Because each one will need to have a different key.

There is sync (in Chrome and newer Firefox versions) and local.
If you need more, you’ll have to use prefixes for your keys (or use IndexedDB).