Nice checklist list and thanks for posting! I raced triathlons and duathlons for several years and always used a checklist to pack and prepare! At work we use checklists for just about everything!
Only things I'd add to this are:
spare HRM battery (recommend from past experience)
post race clothes/shoes
different cassette (in case you wanna change it out) *don't need if you know the course
spare wheelset (if possible)