Toggle List with Button

Let me explain what i need.

In a "add new person" form, the user has the option to select the kinds of person that this new person applies... Like, this company is a customer, and is also a relocation partner and a redispatch carrier.

And each one of these options has their specific data... The customer has credit card info, the relocation partner has the stretches that he horks on, so each one opens it's on modal when the user clicks on the button.

Something like that:

Example

In this case, the first and third options are enabled, so this person is a "Cliente" and a "Agente". So the user toggles that checkbox, and clicks on the "Cliente" button to add the specific info...

I don't know if that is the best way to display something like that to the user...