For a custom site design the hourly fee a designer may charge could vary drastically, but if you want to start with existing themes then you wouldn’t need to pay for a new one to be developed just for your site.
For discourse configuration / google workspace setup I could potentially help with that, and/or developing a new theme but not writing computer code for that am not a web developer.