Cool idea, but I wouldn't use aluminum foil. It could end up leeching metal into the water (and would be susceptible to breaking). Edit: I notice now that you expressed this concern as well.
You could do this with PVC piping, however. Run two or three lines of the stuff across the top, with holes drilled in the bottom, and use a small pump to fill the piping, allowing it to rain.
If you're going to use an under-gravel filter, you should power it with powerheads, rather than air pumps.
This sounds like the good base for a tank. Run with it, see what you can come up with, and post pictures.

I'm sure there are other ways to do this, as well.