Now I'm starting to see a pattern, and Yeah the pokemon they fight at the start are as newbie as they are. Its like how any pokemon game starts. Level two rattatas. By the time they deal with real threatening pokemon they'll be good and trained.
Also with the whole fighting thing. This is fiction they are gonna be badass like anime.
As with the spell castor its cannon that there are only two in the region. Mages are so overpowered in this realm that there is only one per kingdom. The other one is the main villain.
The weapons are going to be fine. Enchant them to be really strong and made of really strong metals and tada its my cannon that they work. This is the same reason mages are so few IT EVERYTHING. Its broken at points. Its a point of the story. Right at the start Sage Elderwood freeze time after creating a transdimensional portal to get the heroes there. Magic can do anything I need it to. Its like the force.