Done my honest assessments of the last few games for everyone near the bottom, and we are relying on a few massive results in our favour. We need, as you said Ecky, Southport to beat Tamworth this weekend, then next weekend everyone else to lose (Apart from Hayes, who play Cambridge, this would give us the best chance of staying up). We don't need to win either of our next two games, but it would be VERY helpful- from my calculations, we'd need 2 points though to give us a shout on the last day of the season. I know another north west team in the league would be helpful, but Southport have to lost to Kettering on the final day, and Tamworth to beat FGR, while we need to beat Eastbourne (goes without saying).
We need some massive favours in the next 2 weeks, but we can still do it.