Respostas:
COMPACT é um formato suportado pelo Antilope. Ele armazena os primeiros 768 bytes de BLOB, caso seu valor não caiba na página.
DINÂMICO é quase o mesmo que COMPACT, exceto apenas 20 bytes para cada campo BLOB. Benefícios - mais campos BLOB são possíveis em um registro.
COMPRIMIDO é usado para tabelas compactadas. Daí seus benefícios.