First question: Yes, same bolt pattern.
Second question: Maybe. Late model 4.0's are OBD III for the engine management system and yours is not. Depending on what parts you are looking at using, it may or may not work.
The wheels yes, other stuff probably, air tubs maybe though probably not, exhaust probably not they usually change that stuff w/ different years and models, cams and internal stuff I'm not sure about, might want try to contact the manufacturer.
'95 YJ Totaled!
Now All I have is an insurance Claim !