TrueCrypt vem à mente. É open source e está disponível para vários sistemas. Não vai cumprir o seu quarto critério, mas nada o fará.
Mesmo se você puder impedir alguém de reformatar uma unidade, não será possível impedi-la de bater nela com um martelo.