Don't you think having Douglas County and Boulder County in the same district could lead to a culture clash? The former has more in common with El Paso County, but by 2010 they will be too large to form 1 district. Boulder should go with Jefferson or Larimer and some smaller counties.
Longmont, Lousville, and Lafayette are not that dissimilar to Douglas County.
It is a feature of a system that avoids splitting counties that political considerations are ignored when drawing the districts.
It will be close. In 2000, Idaho was almost exactly at 2/435 of the US population. To get a 3rd seat, it would need around sqrt(6)/435 of about 2.45 / 435 of the population. That would require a growth of 22% faster than the US growth rate or around 40%. Adding 500,000 to 1.3 million in 20 years is a healthy increase unless you're Nevada.