Using the Custom Wizard made by @angus, using it as is or with some modifications if required to:
create a wizard for new users (after they registered) and existing users to introduce: about, change avatar with a custom one, agree with forum rules & newsletter reciving, create a first post introducing themselfs.
When do you need it done?
As soon as possible
What is your budget, in $ USD that you can offer for this task?
I’m sure Pavilion (home of the Custom Wizard and other plugins) would love to look at this (and your other requests) and see if we can come to an agreement on terms.
Can I request you create an account over here if you’d like to engage us https://discourse.angusmcleod.com.au/ (we’re part way through rebranding at the moment, apologies for any confusion!)