I was visiting my parents for Christmas and came across my old RC10. Brought back some great memories

Naturally I've decided to dust it off and get it back up and running.
My parents moved a few times over the years, and it looks like a bunch of stuff has been lost in the moves. We could only find the car and not all of the other parts and accessories I used to have. But no problem. It will be fun to equip it with some updates where needed.
My mother is shipping it to me. I'll take some pictures once it arrives.
I've been lurking here over the last week, so I've been able to plug myself back in a bit and learn a few things, but I'm sure I still have much to learn about what has changed over the last 20 years. Here's what I think I need, but please feel free to offer any advice you have!
I need:
- new radio (controller, receiver - it has the old receiver, but I'd like to update the tech/frequency)
- new batteries and charger
- It has an updated motor, but I'm sure it's a brush motor. I'm wondering if I should go brushless?
- It has the original transmission (not stealth). If I go brushless, should I get a new transmission?
- An ESC.
I can't find the original wheels and tires. It has some aftermarket wheels and tires on it, but the rear wheel rubber is dented from sitting on a shelf for ~20 years. I recently purchased some new wheels (both JConcepts original size, and also JC Racing 2.2s), and tires (for the JConcepts).
It also has an upgraded steering assembly, so I think I'm good there. I forget where it came from, but it's made from aluminum and doesn't have much play in it.
What do I need with regard to maintenance items? Here's my guess:
- I plan to buy some Avid bearings. The revolution ones sound good to me since I'll likely run it off road in the dirt, etc.
- New shock oil. What's the best weight? I think it has the silver springs on it. Do I need new springs?
Any rubber or other parts that should be replaced after 20 years?
Please let me know what you think!