Esatto :
"hide" nasconde e non scarica
"unload" scarica

per vedere se è scaricata credo si possa fare un controllo sullo stato della form : form1.state (proprietà di sola lettura)
se il valore è = a "adStateOpen" vuol dire che è attiva.
Questa proprietà va bene sui recordset, non so se è possibile associarla ad una form....