A: Call Pantheon Chemical and consider purchasing some of their X-it Prekote which is a pretreatment for aluminum and is expected to be more effective than an acid etch. Remember to wash all of the chloride contaminants from the aluminum before you start!!!!!!!
Follow Pantheon's instructions to the letter when you prepare the aluminum. Then follow with an epoxy primer and a polyurethane topcoat.
I have not yet used the X-it Prekote, but I will be using it for the first time on aluminum railings in downtown San Francisco on an experimental basis. Based on Pantheon's literature and some of the phone calls I've had with people who have used it, the product seems to be impressive. I am making absolutely no claims and leave it to you to experiment just as I will be doing.