Can a member who is not a group admin buy a group subscription?

Yes, they can.  However, they can't add new members to the group, while going through the checkout process.

In the case of family groups, we recommend that you make both parents group admins, as it will allow either parent to manage the family group.  It will save you having to deal with queries because they can't do something themselves.