Get race day ready with this comprehensive marathon checklist including running clothes, accessories, and essentials for seasoned runners or first-time participants.