should fit but with the offsets making 07+ rims look rediculous on the older gens, itll do the opposite and may stick out too far
dont know my how much... id say it might be too far since theyd probably be just perfect on the older ones
another edit: saw hes got spacers...so w/o them you might be in business
and damn thats a good lookin ranger...dont think ive ever got to say that about one
edit: minus the thing on the back window?..unless everone constantly asks what year it is lol