I don't think that you and any of us need to pay for this work to be done, if Fox allows, most of the money could come from in-game advertising and promotions (via billboard or radio commercial) of companies that would have existed in Crimson Skies and our own world, such as Ford, General Motors, Crosley Radios, etc. There's an endless number of companies that can be advertised in this game, and from what I here, they pay pretty well.
By the way Fox, what map is the CBD?
And rather than try and modify the whole game straight off the bat I will concentrate in one or two areas [like the CBD and airport]