blockchain wallet is the best wallet to hold and store your bitcoin, because of its very good privacy and security
no it is not. It is online. They can close. Do you remember Mt Gox? It was a very good wallet at the time, too. That awareness is of little use to guys that lost their money when it closed.