The three main local clubs launceston, Holsworhty and Devonport are all AMCA so he can ride a what he likes in them, but if he was to ride say west of England or mortonhampstead which are ACU then he would need a 125cc machine...
If your looking for a new bike and hes good than go for a 125cc,, he'll only get better...
mike