Basically its going to depend on what is done or how extensive you want to get as far as who does the work , etc. , as the price will vary greatly depending on brand of parts , who is doing the work , and what you choose to have done , etc.
As far as my post being "in depth" , I have a tendency to elaborate on everything (just ask anyone here
) , just so the person is as informed as I would want to be when asking about things ... If you look over any of my posts here , I try to help and be as in depth as i can , as it makes it easier for the person that is in need of info , and it helps others who might have the same issue ... not saying I am always right or have all the answers , but I try to help as best I can , that's what this place is for ........ and there are others here that are as informative as I am , we are all just guys that love bikes and riding here , most of us are getting older , so we try to give out what knowledge we have before we forget it all
(I'm 59 so that might explain my anal posts)
Now back to pricing and so on , you can look over this link and it will give you a idea as to the costs of some of this , Ken (the owner here) is very fair with his prices and does excellent work , I am recommending him because i trust what he does and I know he will not do things just to do them , he works with people and their budgets and tries to give them what they need and will try to work within their budget and still give them what they need as best he can , there are lots of reputable shops out there , so you may have to do some comparison shopping as you will get a variance of prices and a variance on what they think or suggest you need done
With that said , look thru this link and see what parts and labor will be here and use that to compare with others you have or will confer with , as there are lots of options on the parts and how involved you can or want to get into this , Just look over the entire page and associated links , this will give you a good idea of what the cost may be , it can be low and simple or you can go all out with all the "good stuff" and be happy either way , but no one here will tell you you need something you don't , that much I do know .....
https://www.crfsonly.com/catalog/index.php/cPath/258