I'm not a professional mechanic by any means, but mechanically inclined and curious haha. I have personally done all those things myself (minus rad replacement), on at least 1 vehicle, and they are simple. Some times a little tedious, but easily done in a garage or on a driveway.
Resisters...