Validate a CSV header list and sample row for column count parity, duplicate column names, and snake_case naming.