I wouldn’t bother buying spare parts for that kit. I have roughly the same setup part for part on my full sus (I have a slightly different KMC chain) and have done for the past two years.
The Deore HG50 cassette still looks like new despite being ridden through two very wet winters. I read a post on another forum from some buy who had that cassette on his touring bike and clocked up over 4000 miles before replacing.
It wouldn’t hurt to pick up a spare cassette and chain if you plan on running that setup for a long time as the 9 speed stuff is being rapidly phased out and they’re going for dirt cheap now (9 speed HG50 cassettes are only around a tenner online) but in all fairness I think you’ll probably want to upgrade the bike and / or whole drivetrain long before the kit starts failing.