Looking good so far! I'm not sure I'm equipped to answer your questions, but I'm interested to see what others say.
Satisfy my curiosity and throw in a pic of your finch aviary. I'm planning on building an aviary this summer for my doves and I've been looking for ideas.