The problem with travel ball...
is that more times than not, it becomes more about the dads and not the kids. I'm not sure where you live but my suggestion is to get him signed up for a rec league and be an active volunteer. I understand that baseball is not for every parent. However, most rec leagues make you go through a course that can teach you the basics so you don't teach the kids the wrong mechanics and form. Further, you don't have to coach but at 5 years old, most coaches appreciate parents that will be willing to help as dug out dads, base coaches, etc. As the season progresses, see how your son responds. If he can't get enough of it and he has shown some ability then after he is 6 or 7 consider letting him play for an All Star team. They normally play two to four tournaments. Ask the coach questions regarding what he will be teaching your son and how practices are conducted. Be warned though that there are plenty of coaches out forming travel teams because their sons wouldn't be on one otherwise. Be wary of this coach.
If your son still isn't getting enough baseball then consider letting him try out for one of the true travel teams that play 8 or more tournaments. However, if you are having to force your son to go to practice or he isn't completely on board then don't push him as he is not going to have fun and it will burn him out. Further, don't try to force your son to play at a level above his ability. I have seen plenty of kids that are playing on teams because their dad and the coach are friends, etc. The kid will get frustrated and it becomes counter productive as they know they are hurting the team.
Unless, you traveling to an out of town tournament, then most sunday games don't start until after church on sunday. Further, if you are out of town, you can find a church or have a bible study before the game. Baseball is still an American game and tournaments normally are respectful of church services...unlike the heathen euro sport known as soccer.
Finally, like someone else stated, keep your son involved in as many different sports as possible. You never know what he will like as he gets older.