Re:
No it wouldn’t work, the 8 and 9 speed cassettes are the same overall width, so the spacing between sprockets is smaller and the cable pull will need to match that spacing. No reason that the derailleurs and chainset wouldn’t work though, would just need Shifters, Cassette and Chain