Pre-Purchase Market Press Custom Form

Im looking to move a number of sites to wpmu and have a couple of questions.

We run fishing tournaments that people currently enter online using woocommerce.

We need to capture a lot of info about the competitors on sign up. (See example )

Does market press have the ability to capture additional information?

Alternatively, does wpmu have a user profile component that could integrate with the purchase funnel? Event better if some of the captured information could be used as a public profile page.

I look forward to hearing from you.
Many Thanks