Carbide 3D Shapeoko Z-Plus XXL we

Hi
Before ordering I wanted to confirm that this z plus upgrade is suitable for the XL version of the shapeoko 3.

I’m also hoping to upgrade to a more powerful spindle will that be possible with this upgrade?

Thanks for your help