we are developing a chamber of commerce website that will

we are developing a chamber of commerce website that will allow EACH chamber member to be a member that will alolow access to free content but each member will also have access to private files ALSO each member will need to pay for their yearly membership and update their business info page on the website- can EACH member have their own dashboard with access to paying their membership renewal as well as editing posts/pages that they are allowed access to?
please advise