In the pilot miniseries of the re-imagined Battlestar Galactica, Apollo was flying Adama's old Viper from the first Cylon war. This Viper was damaged when Apollo saved Colonial One from a Cylon missile attack. Was this Viper recovered by Colonial One and later put back in service on the Galactica?
The Viper that Lee piloted landed on Colonial One after the missile defense. This wasn't shown on-screen; the action cut straight to the cargo hold:
Lee with Viper in background
Also, the same Viper is seen in the finale, piloted by Bill himself, and you can faintly see "Husker" on the body, which is his callsign.
Was this the same Viper all along or just a new one with "Husker" painted on? According to BSG Wiki it's the same one, known as "Viper 7242" although the letters in its serial number are sometimes inconsistent.
So yes, the Viper lasted the entire series.