NHC,
You pose a lot of issues than cannot easily be answered without an on-site survey and discussion.
Because of your location, I'd suggest you contact the
Herman Brothers. They are really great people -- but more than that, they really know people, as much as they know fish and habitat.
Ken