I wouldn't be in any big hurry to build a permanent range set up. Reason being that once you do, your sorta locked in with something you might later wish were different. A good time to shoot is when the wether is too bad to do anything else, so that means a roof.
It also means that things can get wet while your trying to get and keep everything under the roof, which could mean you don't do it.
We have 2 separate ranges at our camp, plus the mountain sides across the valley to shoot at.
We have a very good permanent bench on a concrete pad about 10' square within 50' of the camp door for our 100 yd range.
The whole setup is wrong, and wasent well thought out. The bench should have been closer, just outside the door and the porch roof extended to cover it. Also the permanent target frame is slightly uphill from the bench, enough so that using a chronagraph is very difficult. We do all our loading and load testing at the camp, so loading a few and just walking out the door to shoot them is a plus.
Mind you we do have a porch that covers the whole front and part of both sides of the camp, and much shooting has been done from that over the years.
But it could have been made much better as for the 100 yd range portion of it.
Hunters arriving when its raining, poses another problem as for checking their zero.
As for the long range shooting, so long as you can see the area you want to shoot at, you can often make it happen.
We own 17 acres, some of which is on the opposite side of a road which is downhill from the camp. We have no doubt cut at least 50 of (our own trees) along the opposite side of the road for several hundred feet in order to be able to shoot at rocks and other things on the sidehill across the wide valley, and it requires periotic maintenance to keep it. Same goes for many of the other locations we hunt/shoot from.
So again, take your time and evaluate all the possible options.