I found a pseudo way of leveling up characters to max in game from RAM edits.
The address I'm using are these:
388269EF - Current level
38826A5F - Dojo Max Level up
The current level address applies to any character currently selected in the Training Dojo.
The Dojo Max Level up address modifies the new level to be bought in the Training Dojo, even past what you're current highest level character is.
To make sure it's the right address, view and update the Current level address while in Training Dojo. Press up on the dpad to increase the level by one, and check if the address value updates by one (Example, goes from 94 to 95). If it does, then the Dojo Max Level up address should be found by adding the offset 70 to it. (Right click the Current level address in memory viewer, add offset, and type in 70) This should pull an address with a very similar byte in it, except it's 1 less. (Example, the previous address was 94, this will be 93).
Once you have the right address, poke the value from whatever the Dojo Max Level up value is to 000000FE since for some reason it's always 1 less the actual level. (FF normally equals 255, but in this case, setting it to FE let's the dojo screen level up to 255.) Hit A and it should pop up asking if you want to level up to 255 assuming you have the rupees. Otherwise hit down on the dpad until you can level up from having enough rupees. Then repoke the address with FE until you can hit 255.
Hopefully that should explain it well enough, if anyone has trouble with it let me know. This is NTSC-U v1.9 from eshop btw.