Membership profile info customization

I was wondering if it's possible to do the following tweaks to the M2P plugin:

1) Add one or more custom fields for profile info. These fields will be used to determine elsewhere on the site (with a different plugin) if the user can update certan data rows in various tables.

2) Change/add/delete informational fields in the user's profile.