Well the chances of the blockchain going down is pretty slim.
No they aren't.
Did you think about using bitcoind to generate addresses and check payments?
This is what I am using to generate keypairs as a fallback solution:
https://github.com/zamgo/PHPCoinAddress