With family fun and charity gifts, the Holiday Express chugs into KC