If the years match (for body style) the next detail is having the air filter locations match, the 4 and 6 cylinder engines have filters on the driver side.
I think the only thing you will need to improvise is the connection from the air filter to the snorkel.
I used to have an 83 CJ7, I installed an ARB Snorkel for a YJ series since they did not offer a CJ snorkel. The body dimensions were pretty much identical. I had to get a used wrangler air cleaner to complete the installation.