You asked:

does arthritis cause carpal tunnel

Yes. Rheumatoid arthritis is a cause of carpal tunnel syndrome.
rheumatoid arthritis

carpal tunnel syndrome
carpal tunnel syndrome
carpal tunnel syndrome