The town within the dome was the theme park "Fantasy Gardens" in Richmond, British Colombia. All of it but the Dutch Castle has since been torn down.
The airman working in the background, as Major Carter overviews the mission with Daniel, is played by Peter DeLuise, one of the producers of this episode.
The shrinking habitable area is much like what was happening in Star Trek: Deep Space Nine (1993) Shadowplay (1994) and the dying residents similar to the computer-linked society in The Outer Limits (1995) Stream of Consciousness (1997).