and a chain
More likely than not the wheel will accept a 9 speed cassette. Your frame is no worry either.
You will need:
9 speed cassette
9 speed rear shifter
9 speed rear der.
Prob a new cable and housing as well.
Good luck this year!:getsome:
If the new shifters you want are 8 speed you can reuse the cassete, but if it's 9 speed you need a cassete too cuz the cogs are closer together.
Why not just go with 9 speed? The chain/cassette are wear items anyway and not expensive that expensive.
-Steve in NJ