Yes, those flares will bolt on, but you will have to do some drilling. 01-02 sport flares are the basically the same as limited flares (without the door cladding), but 96-00 sport/highlander flares are different, as Clemonsfan was talking about.
Please don't ever get one of those car bra's.... UGLY!