Your list looks complete. You do not need an ARM disclosure when the application is received. Your initial disclosures, which are due when an application is given to the applicant, should cover all the necessary disclosures of the the HELOC program. I'm sure you have already reviewed 226.5(b). If your initial disclosure follows the guidelines given in this section, then you should not have to give any subsequent program disclosures before consumation.
_________________________
The opinions expressed are mine and they are not to be taken as legal advice.