Front End Rebuild - my first rodeo

IMO, the foam seal is an upgrade from a boot that can get torn. Those seals last a long time. Unless you don't keep the idler arm greased and they dry out.