Don't you need fire setbacks? I didn't think full roof racks were possible

Building codes on that are going to vary locally. They are doable in most of Switzerland if you plan for it: no sky lights, no chimney (there's setbacks and fire codes for those), ect.