Yes you need to change the Supercharger oil in any roots style blower. Typically once a year just for good measure, but others go longer.

Turbo is by far a superior setup than ANY m90 setup. Yes it's worth the swap. And yes it's pointless to twincharge.

You are gonna need/want a trans with that turbo kit. Otherwise your tranny will be a ticking time bomb.