Nothing will run at "The Maxton" is went away a few years ago.
ECTA rules are very similar if not the same as SCTA for car, class and engine. Really no way to know for sure until you get an ECTA rule book and compare the rules to your car/class/engine.