Membership plugin will it do this?

I am creating a membership site. The users will have a free membership and I want to provide an interface that allows them to create content such as upload images, video, txt . Will this Membership plugin do this and is there a tutorial that could help? Is there a member that can be hired to create this?