SA XL-FDD dyno DRUM brake is the Jeopardy answer Alex.
My first one has 30,000 miles. ZERO squeaks, zero fuss in any weather. Did 95% of the stopping in SE Asia on the first tour, with a POS caliper on the back. LOL. I crossed the B.C. mountains with that setup as well. I didn't even change the cable for 20,000 miles. It's now on it's 3rd bike. Also soon to get my hand-me-down Edelux light.
Disc fork will support it fine. Use 2.3/ 2.0 spokes for sure. My Dyad rims are all good as new, with 36 mm tyres.
My TRP Spyre cable disc on the Rohloff never squeaked with resin brakes. Stops on a dime every time.
The pads only went 5,300 miles. I never cleaned the disc either. LOL