I don’t see much like this roadside in France, it’s only to see the peloton fly past once, I can’t see it raising much net of costs.
Open it for parking, rent some space to food vans. Rent some pitches for camps. You’ll need staff and toilet facilities etc, is there any drinking water on site ? Corporate entertainment, surely that’s going to be based in Leeds or other big cities at start or finish not in a field where you are marooned from the night before till the end of the day.
For Olympics they had a big temporary campsite at box hill, catering vans and mobile bars. There where 2 races men’s and ladies and the men did 8 odd laps so plenty to see. Most cyclists rode in and stood next to their bikes. After the roads were closed they walked along the pavement like all the other pedestrians
Sorry, just trying to be realistic