"Highhood".....Cooling won't be an issue. The only concern you should have is how much power it will return to your coach. The fan doesn't add horsepower, it returns power you lose from turning a large poorly designed fan.
Keep in mind, the smaller the motor and the higher it revs, the fan works better and returns more power. I had the ISL 400 which is a big loping motor, consequently, my return of horsepower was 25HP. In the smaller Cummins ISC, (similar to your C-7) the fan returned 40 HP.
I originally looked at installing an electronic fan (brain farting on the brand) that was computer actuated and only ran when necessary. It claimed a 1/2 mpg increase. As I thought about it, I realized that it would always run when hill climbing. I decided the Source fan would be a better fit.
I did my own install. On my rear radiator coach, I was able to pull the bedroom floor panel and I carefully, using an air wrench, removed the fan bolts, slid the fan off and installed the new one.
Don & Mary
2019 Newmar Dutch Star 4018 (Freightliner)
2019 Ford Raptor