When Sebastian is running to catch the school bus his blue scarf is on again, off again through the entire scene after he misses the bus.
The movie that Sebastian and his date go to see is The Mangler (1995). But the film takes place in the mid-1980s and The Mangler was released in 1995.
When Sebastian has his accident you hear the tires squealing, but he is clearly driving on a dirt road.
Though set in Dutchess County, NY, most of the locations shown are actually in neighboring Ulster County, NY (e.g. the liquor store is in Kingston, NY - the high school is Onteora Jr/Sr High in Boiceville, NY)