They will fit. How long they last, no one can tell you. It's different for everyone because of driving habits, miles driven, track visits etc.
IMO, don't get them if you drive alot on the highway. I'm purchasing them later this year but my stang is a weekend, nice day car only.
I've...