1) Потому, что приятно и удобно добавить пользователю ввести время в миллисекундах и прямо без пересчетов положить его в OCR1A
2) Потому, что она и впрямь 1 КГц 8192000гц поделить на 8 (CLKDIV8) = 1024000гц 1024000гц поделить на прескалер таймера (TCCR1B=0x0D <=> /1024) = 1000гц