Per questi motivi, il Tribunale federale delle assicu-
razioni
p r o n u n c i a :
I.In quanto ricevibile, il ricorso di diritto ammini-
strativo è respinto.
II.Le spese giudiziarie, fissate a fr. 16'000.-, sono po-
ste a carico del ricorrente e saranno compensate con
le garanzie prestate da quest'ultimo.
III.La presente sentenza sarà intimata alle parti, al Tri-
bunale cantonale delle assicurazioni, Lugano, all'Uf-
ficio federale delle assicurazioni sociali, nonché a
P._, H._ e D._.