Could this thing work again with a rebuild? I guess it is seized up, and the rotors look terrible.

Polished twin screw 2.2 L Kenne Bell Supercharger ready for rebuild Autorotor | eBay
This is it a polished 2.2 L Kenne bell made by Autorotor. These are the ones that used Italian Rogers for the twin screws so far as I know. Fresh back from Kenne bell this is a NON working unit, it will not turn over and needs a rebuild.
www.ebay.com