Some minor spoilers ahead
The timeline is different than the pokemon
world we all know of, as this is a similar planet to the pokemon world because it has Pokemons you can tame but different timelines than the original.
It will still have the famous characters such as professor oak, lance, etc. but yea as I have said this will be a different timeline and different back story
The mc will experience war while Oak's timeline will experience the after effects, and yes the mc is definitely older than Oak. There are more advanced knowledge about pokemon growth and potential, breeding and caring because it is needed but this world is slow in the realm of evolutions as some special stones such as fire stone etc are rare and are a luxury and some special condition such as trading evolution are not yet discovered.
Note that this is slow build.
POTENTIAL;
There are 8 level of pokemon potential in this planet, with 3 stages each making a total of 24 : (Arrange from lowest to highest);
Red -> Dark Red -> Red Orange
Orange -> Dark Orange -> Yellow Orange
Yellow -> Dark Yellow -> Yellow Green
Green -> Dark Green -> Blue Green
Blue -> Dark Blue -> Blue tinge with Violet
Violet -> Dark Violet -> Violet tinge with Gold
(The next potential which is a Deep Violet with smidge of gold is an indicator that, that pokemon became a half shiny)
(The Gold stage is extremely rare for non-shiny pokemon to ascend but is not unheard of this is also the stage where non-shiny pokemon becomes shiny pokemon, this stage is mostly achieve by those that have max friendship with them, that is for the non-shiny pokemon case. But if the pokemon is shiny then it is an easy pass as shiny are more powerful and valuable than their counterpart, of course they need max friendship as well to attain gold potential)
Gold -> Deep Gold -> Gold tinge with Platinum
(Platinum is the greatest potential a non-shiny pokemon can have, more than this potential for a non-shiny pokemon is unheard of, meanwhile the deep-platinum is the greatest potential for shiny Pokemon while the Diamond stage are reserve only for legendaries)
Platinum -> Deep Platinum -> Diamond
POKEMON POWER RANKS:
As the word above indicated, and in this world there is a machine that indicates what level and potential your pokemon is at, you can only check what potential your pokemon is once it hatch but you can also gauge their potential base of their parents, in rare cases their offspring is more powerful than them.
Baby Stage: lvl 1-10
Rookie Stage: lvl 11-15
Beginner Stage: lvl 16-20
Intermediate Stage: lvl 21-30
Advance Stage: lvl 31-50
Grand Stage: lvl 51-75
Elite Stage: lvl 76-90
Peak Stage: lvl 91-110
Champion Stage: lvl 111-130
Pseudo Legendary Stage: lvl 131-145
(all non-legendary pokemon can only reach this stage)
Legendary Stage: lvl 146-180
(legendaries are the only ones that can get in this level and extraordinary legends are that ones at lvl 160 above only 4 legends are in that stage namely Arceus, Palkia, Dialga, and Giratina.
BADGES?
In this world instead of badges there are marks that will be ingrained in your skin with the natural elemental power of the designated gym that you have challenged and passed. Naturally these marks have powers in them that raises your affinity with that certain element. These marks can be placed anywhere on your body and be visible when used and invisible when not in use or the user didn't activate it.
MARKS
Marks can also be said as the power base of Elementalists, Espers and Aura users as it powers up their affinity in said element, especially so for the Elementalists.,
RANKS:
At the moment there are a total of 3 Main Jobs which are the Pokemon Trainer, Pokemon Researcher, and Pokemon Breeder.
As for being a Pokemon Doctor, Ranger, etc. they are a branch of the main jobs at this time. The demand for the Three main jobs are the highest especially so for talented and strong trainers and the job of a doctor and ranger just behind them. There are also designated ranks that depends on their knowledge and power for each of those jobs.
Civilians that became trainers are restricted from having too many Pokemons at once base on their trainer ranks, while those in a clan are decided by their elders and matriarch on how many the can and should carry.
POKEMON TRAINER RANKS:(lowest to highest);
Rookie Trainer =>> Have a Pokemon lvl 1-15, only allowed to carry 1 pokemon
Beginner Trainer =>> Have Pokemon lvl 16-25 and at least 1 Mark, only allowed to carry 1 pokemon
Intermediate Trainer =>> Have Pokemon with two of them in the lvl 30 and 2 marks acquired, only allowed to carry 2-3 pokemon
Adept Trainer =>> Have Pokemon with at least 2 that is in Intermediate Stage and 2 in advance Stage with 5 marks acquired, only allowed to carry 4 pokemon
Senior Trainer =>> Have Pokemon with at least 2-4 Advance Stage and 1 Grand Stage with 8 marks acquired, only allowed to carry 4-5 pokemon
Elite Trainer =>> Have Pokemon with at least 2-5 Advance Stage, 2 Grand Stage, and 1 Elite Stage with 12 marks acquired, only allowed to carry 6-8 pokemon
Elder Trainer =>> Have Pokemon with at least 3 Grand Stage, 2 Elite Stage and 1 Peak Stage with 15 marks acquired, pokemon carry limit at this point is off
Champion =>> They are trainers that has at least 1-2 Champion Stage and has a following line up of pokemon containing of Peak Stage Pokemons with 17 marks acquired
Legends =>> These are the trainers that can be counted on a hand, they are those that have more than 2 pseudo legendary in their line up and they themselves can cause mass destruction on a scale of an Elite Stage pokemon and is recognize by a legendary Pokemon.
Note that the Fairy types are not yet discovered and still dubbed as dragon immunity and seen as a peculiarity so that's why there's only 17 marks