Have you looked at Aviaid 
oil pans? I've heard good things about them.
Wet Sump Road Race Oil Pans (SBF 289/302 & 351W) at Aviaid | Page 2 of 3
Windage trays are there to manage 
oil impingement on the rotating mass. In other words, all that 
oil and foam in a wet sump actually induce drag on the rotating mass, and the windage pan reduces that. Only really has benefit at high speeds, or high lateral forces. Are you planning to race it? If so, I'd also suggest looking into an 
Accusump as well.
BTW, congrats on scoring the Legacy Hurricane. Don't be afraid to reach out to the current company for support if you need it.