Smognote.
There is no oil in a Sota. I have purchased, sold and shipped many Sota Star, Sapphire and Cosmos and have never heard or seen anything regarding leaking oil.
As for a rega 250, It will work fine. I have an audiomods IV mounted on a Sota Cosmos which sounds awesome. You might want to look into getting the audiomods work done to your Rega 250. It is a bargain for what you get,.