One link between buildings, about 250-300ft (I only want to pay the ISP once 🤷♂️😂), 1G needed but 2.5G preferred for upgradability.
Once in the building, I think we want 10G between the NAS/Server and 4 workstations (maybe up to 6 in the future). Those runs don't need any more than about 50-ft, most probably in the 10-25ft range, depending on placement. The use case is videography, photography, video podcasting, and local website hosting for development. I already do that last one from my laptop, but it'd be nice to host it where it can always run.
Also, while were out and about, we might tunnel into the NAS for footage and photo dumps so we're never walking around with all our data.