This episode repeatedly refers to action taking place at Cape Kennedy, Florida. There has been no such place since 1973. Cape Canaveral was renammed Cape Kennedy upon the President's death in 1963 but only retained the name for ten years before reverting back to the original. The NASA launch facility officially known as Kennedy Space Center is on nearby Merritt Island.
Ms. Rubio says the foster parents are getting $800/month for raising Jed. Florida caps reimbursement at $478.60 for a 12-year-old.