Amtrak provides towels and soap for the showers, but not shampoo. If you want shampoo you will need to pack it.
Other than that, a normal overnight bag is all I typically take. Things like deodorant, toothbrush, toothpaste, and a change of clothing. Meals will be included, including an adult...