Smelly, I think this project will come down to whether the person is willing and able to do it on their own.
will require buying tools and some mechanical talent
also, it's very possible the rear hub can't take 10 speed
I have a cheapo schmeapo commuter bike, 7 speed, wanted to go to 9 , but the free hub is too short, I'd have to change it. Not worth it for what I use bike for, it has a riveted triple too. But i just it as is.