Custom fields are attached to lists. So, it’s not saying you need to change anything about the contact, just that you need to associate the custom field with a list (or make it global).
I’m not sure what you’re referring to here:
What must I add for the “p[]” data variable?
I can loop in one of our devs to help with that.