MyComponent doesn't do Form Customization at this point, though it's on the roadmap.
As far as a resolver, what I usually do is create the objects in a transport file (and add them to the package in build.transport.php), then in a custom resolver that runs after all of them have been created, use getObject() to get them by name, set the fields that point to the each other, then save them.
http://bobsguides.com/modx-object-quick-reference.html#modFormCustomizationProfile
http://bobsguides.com/modx-object-quick-reference.html#modFormCustomizationSet
http://bobsguides.com/modx-object-quick-reference.html#modFormCustomizationProfileUserGroup
I would delete all FC rules, create the one you want, and then look at the three tables containing the objects above (the table name is on page in the link).
Remember that in a resolver, you need to get the objects by name but set their fields by ID (usually).