Well done.
Side notes: hydrogen, nitrogen, oxygen, fluorine, chlorine, bromine, and iodine are all diatomic in their elemental state (i.e. X2), with all except bromine (liquid) being gasses.
does the problem require you to identify what state each compound will be in (solid, aqueous, etc)? do you know what they'll be?
For anyone: how long do you think aluminum trichloride is going to hang around in the presence of superstoichiometric water? how about aluminum nitrite once those first molecules of water form? does this seem like a really bad experiment to run to anyone else?