subarurally,
Your sleeper tickets allow you to use the Metropolitan lounge in Chicago. This lounge is a nice quiet refuge in the often-bustling train station. They have nice plush chairs, conference rooms, computer terminals, newspapers, TV's, luggage storage, free soft drinks, juices, coffee, tea, and clean safe bathrooms. They also allow you to board your train before the rest of the masses.
". It is located on the lower level of Union Station, which is also the track level. If you are standing in front of the Amtrak ticket windows, then the Amtrak waiting area is to your left. When you enter the main Amtrak waiting area through a sliding glass door, just walk forward and slightly to the left. There should be another sliding glass door along with a sign, unless they've changed the entrance in the last few months. Again, just show your tickets and relax.
They'll also give you a card that contains the time that you need to return to the lounge by, in order to board the train and not miss it. If you do leave the lounge, take this card with you as it is also your pass for reentering the lounge. Just wave it at the attendants as you walk in and one will usually look up and acknowledge you and the card. Note the Chicago lounge can be very busy and it sometimes can be hard to get a seat, but you still get the free stuff and priority boarding.
Note: They may make you leave your carry-on bags in the luggage room inside the lounge, if the lounge is very crowded. There is a redcap manning this room who will give you a claim check for your bags, such that you can claim them shortly before you board the train. One nice advantage of this is the fact that you can park your carryon bags here, while you wander around Chicago and do lunch, assuming that your trains arrive on time.
Typically they board the train from the lounge between 45 to 60 minutes prior to departure. You also make your dinner reservation when you check into the lounge. Get there too late and you may find all the earlier time filled up. So you may want to consider arriving a bit earlier, checking your checked bags first. Then head to the Metro Lounge where as I mentioned above you can day check your carry-on's for free, make your dinner reservation, and then find something that will help distract your son.
Not knowing your son and his level, I don't know if simply taking a walk is enough of a distraction, but hopefully there is something that you can do besides just sitting in the lounge that will distract him for some of the time.