Between seasons 2 and 3, Bill got a newer model GMC Yukol. However, in this episode he's shown driving his older model which had been replaced.
The JROTC pin and rank insignia are on the wrong collars on Ben's NJROTC uniform during the flag raising. They should be reversed with the rank insignia on the right collar and the JROTC pin on the left collar.