Bonkers mate!
Average commute depends where you stay, it can be 15ish mins to upwards of 30-40 mins.
A people carrier would do you all, then you have no worry about travel (not much more price wise when you add a car to the BA booking). You then have parking which is $30ish per day for the parks. But could could use resort transfers if you wanted, they're free. Then you have no parking costs, but you do of course have to wait for pickups etc. You could do uber/lyft as well.
We always get a car tbh tho as we like to come and go. We never eat in the parks these days, we go elsewhere. Jump in the car, go eat, maybe back to hotel to freshen up then head back to the park, or a different one (parking is valid for them all)
Just done a quick search with BA, it's from London but it'll be similar from scotland I imagine (maybe a connection)
4 Bed villa (can get larger for not a lot more)
12 seater van (£983 - could get multiple cars if you prefer, from 200 each they were showing)
View attachment 16932
I know it is conveniant to be around the resort, but I'd never bother. Much prefer to have the option to go where we want and when. Theres a million and one places to eat.
Edit I just stuck 7 adults to get an idea of price for 7 people.