Hi. We’re are you located and what is your budget.
360 camera might be best for your barn areas plus it would keep the cost down for your remote location barn as they are very low power use.
your nvr would be located on the house which would give you view of all cameras