9 speed definitely not compatible.
I’ve heard conflicting reports on the compatibility of 10 and 11 speed, however as you already have the 10 speed mech then why not try it?
Alternatively, stick with 10 speed, add a rad cage and sunrace 11-42 cassette. I have that on one bike and 11 speed XT on the other. 10 speed shimano shifts way better than 11 in my opinion.