Hi Prince
You don't need any time gap between categories. A good length of lesson is 10-15 minutes, although you can give your son a longer lesson if he is enjoying it.
Remember to select random order, so each lesson is different. If you make a playlist, the categories will be shuffled too - and this is absolutely fine. In fact, we recommend it for keeping your child on his toes!
Have fun!
Maddy