Looks like you have been very busy! Looking good, remember not to get discouraged if you decide to change something. I think we have all changed at least one thing as we go along.
You'll have it up and running before you know it.
Have fun and good luck. Great to see your son is helping in this endeaver!