Can I have multiple levels of tag groups (parents)?

No, unfortunately, this is technically not possible. Inside each group can only be tags.