My Geography A Level qualification guides me to believe that Braintree will play in the Southern League and York will play in the Northern League.
North Ferriby are marginally more north than Southport, so they are a shoe-in for the Northern League.
Southport will have to play in the Southern...