Couple ideas — For contacts you could setup a unique Google account or iCloud account that would house them. Then in Settings - Contacts you select the Default Account to that one. For calendar, we have our individual calenars (Google) but we share them with each other. Both can be viewed on each other’s phone and are always in sync. If its an event that is for both, we invite the other person.