Sim, você pode criar um contêiner diretamente em um dispositivo de armazenamento USB. Do ponto de vista do sistema operacional, um dispositivo USB é apenas outro dispositivo de bloco e pode ser tratado da mesma maneira que um disco rígido.
A velocidade de criação de um contêiner dependerá de várias coisas - supondo que você queira usar os 250 shows completos, levará muito tempo, tanto por causa da criptografia [isso dependerá um pouco do tipo de processador e velocidade do mesmo - provavelmente mais rápido se o realcrypt puder tirar proveito das instruções do AES e seu processador o suportar], mas eu imagino que a maior sobrecarga será gravar em um disco externo de 250 gigabytes. Você está olhando horas ou possivelmente dias para preenchê-lo - dependendo da velocidade do drive e da conexão. Eu imagino que isso ainda seria mais rápido do que criar um contêiner e copiá-lo - especialmente se for o tamanho total.
Também não está claro o que você quer dizer com "usar o dispositivo de bloco diretamente". Embora você possa colocá-lo no dispositivo de bloco raw, talvez seja melhor fazer partições (usando fdisk ou similar) e usá-lo. Dessa forma, será acessível a partir de outros sistemas operacionais.