How has luke been training others for 30 odd year or fighting without a light sabre?
Either that, or he built a new one. He’s done it before so it shouldn’t too hard by now.
Also Luke’s definitely been hiding out for several years, so I wouldn’t say that he’s been training Jedi for 30 years.