newb just bought magnum 325

Hi guy i just bought a 2001 magnum 325 4×4. It has been sitting for 3 yrs. I am very mechanically inclined and work on jet skis, lawn equipment, dirt bikes, ect. the starter is bad and pull cord had no rope so i rebuilt the pull start and got it to pop off. I’m going to rebuild the carb and change the engine oil. is there anything else you guys would recommend I do before using it? any sort of gear box oil change? hub oil? dif fluid? I will grease all the fittings I see but is there anything else I should do? thanks in advance. Chas