For the Ticket, I usually find meter parking along Broadway just north of Houston Street. If not there, then somewhere around there the like Travis Park meters. Should be free after 6 I think.
You can easily catch the Christmas lights in Alamo Plaza and the Riverwalk afterwords.
3 Edits. I need a beer.