Ja, Sie können einen Container direkt auf einem USB-Speichergerät erstellen. Aus Sicht des Betriebssystems ist ein USB-Gerät nur ein weiteres Blockgerät und kann wie eine Festplatte behandelt werden.
Die Geschwindigkeit beim Erstellen eines Containers hängt von einer Reihe von Faktoren ab. Wenn Sie die vollen 250 Gigs verwenden möchten, dauert dies sehr lange, da sowohl die Verschlüsselung als auch die Verschlüsselung erforderlich ist davon wahrscheinlich schneller, wenn Realcrypt AES-Anweisungen nutzen kann und Ihr Prozessor dies unterstützt], aber ich würde mir vorstellen, dass der größte Overhead auf ein 250 GB großes externes Laufwerk schreibt. Sie suchen nach Stunden oder möglicherweise Tagen, um sie zu füllen - je nach Laufwerk und Verbindungsgeschwindigkeit. Ich kann mir vorstellen, dass dies noch schneller ist, als einen Container zu erstellen und ihn zu kopieren - vor allem, wenn er die volle Größe hat.
Es ist auch nicht klar, was Sie unter "Direktes Verwenden des Blockgeräts" verstehen. Sie könnten es zwar auf das Raw-Blockgerät setzen, aber Sie sollten eine Partition (mit fdisk oder ähnlichem) erstellen und diese verwenden. Auf diese Weise wird es von anderen Betriebssystemen aus zugänglich sein.