None of those items is anywhere near a deal breaker to a developer who gets all that lovely flat land (with drainage!)
People will buy houses anywhere (look at the A4 Cromwell Road in London ) - especially if the price is right
Depends on what alternative sites are available - we aren't talking the south-east