After starting in Anchorage, there are 23 checkpoints in 2016.
There are 18 checkponts in the 2013 Iditarod race
Yes, there are.
The number varies depemding on the route and the year.
They pick them out of a hat!
Well he has to take at least 27, because of the checkpoints, but after that,as many as he wants.
the iditarod began in 1970s and can be at least 1100 miles, there are 25 or 26 checkpoints (depending on the route)