Definitely not looking to jump stuff at all since that isn't my idea of fun, but I do appreciate a good actual shock vs a spring and tube. As for the tires, I have ran some like that before on a go kart growing up. They worked well but these are pretty dry cracked and need to be replaced just for peace of mind. I have looked at some shocks that aren't pricey at all that are actual absorbers and not the spring and tube setup currently on it. These also need new bushings, and if I am going to have them off, might as well replace them.
Good call on the seat, I was thinking of making it more comfy for sure. It feels like I am sitting on a brick at the moment.