Below the Hungry Horse Dam can be dangerous. My recommendation is to stay downstream near the confluence with the Flathead River.
Above Hungry Horse Reservoir, for about 50 miles the South Fork is magic.
For an excellent review of the South Fork we recommend https://www.bigskyfishing.com/rivers/northwest-montana/south-fork-flathead-river/