@Okatepani
2. No one knows the length of coming winter.. So, supplies is always a problem.
1. Ned being the lord of Winterfell, his duty is to stop any attack from North. Being a northner and for his pride, he will try to contain any attack on his own..