We have a OSHA store about 15 miles from us. Lots of roofs here do not have any sort of tie off point. A hinged tie off anchor with a big old D ring works great. I just wish the stuff was not so heavy.
Safety harnesses are easy to find. They are not too bulky or heavy. Just a pain to wear, especially on hot days. Many different companies offer equipment