From the listing ad description it says they will fit up to a 2003 ST but it also says 1997-2003 so I would look up the part# on the manufacturers site to double check.
Normally at regular price headers aren't worth the price but at that price it's definetly worth looking into considering they are stainless steel since you also live in the rust belt northern region.