Membership plugin additional settings

I need the following fields to have available (required) would include:

a. Full name

b. Company

c. Title

d. Company services (150 characters)

e. Phone Number

f. city / state

g. Picture

Payment option must include that we receive a full mailing address and uploaded face picture (for membership card).