You should be able to run 10 sod just fine. Cassette spacing for Shimank 8-10 Spd was a, the same. An 8 sod free hub can run 10 sod and vice versa.
You will likely need a new Front Derailluer, however…Try the 8 spd and see if it works, but the narrower 10 sod chain will likely not play well with it. I always had some rub somewhere whenever I tried it.
Get new shifters, cassette, chain and maybe a FD and you will be good to go.