...such as the ITG one for the JCW.. what would you guys recommend to clean one with and re-oil?

Is it as simple as Petrol to clean and some WD40 to oil it back up?