one profile2 profile for 2 users
For your use case, I'd suggest using Organic Groups or the Group module.

Both modules allow grouping users / content. So each family could be a group with the parents / kids as members. Address information would be stored using a common group page, while the parents could still have different profiles.

In a later stage of your site you could also create groups containing all kids of a class and so on.