I don't have much experience with the CJ5s but i would only guess that you can use any year body to any other year frame with minimal problems. get yourself a 4 wheel drive hardware or quadratec catalog and check out the body sections,it should give you the info to answer your question.
As for mounting the top on a kevlar body, I have done so on a CJ7, it's a pain in the %#@. but it can be done.
1982 cj7. Frame off. shell valley kevlar body, stainless hinges, Bestop seats and supertop, KC titanium lights, Homemade swing out tire carrier with spare front wheel bearings/hub, Built 304,DUI,Edelbrock shorty headers with dual stainless 21/2 tubes into incynerator cans 21/4 dumped out the back,Edelbrock 600cfm, performer intake and cam, Borgeson lower column, Centerforce clutch, NV-4500, Dana 300 w/custom built twin stick, Homade 1/4" steel skid plate, 2.5 soft ride w/ 1" shackle lift, 33x12.5 mtr's. Stainless fuel and brake lines, Braided hoses. more...