Can I flush out an aluminum radiator with vinegar or some other chemical?

I don't know the answer, but I do have a suggestion. Try calling Griffin Radiators. I have one of their stock radiators in my 69 Barracuda, and their customer service is great. I bet they would be glad to answer your question as to how to best flesh out an aluminum radiator.