Yes
Yes, a Catholic child should be baptized in a Catholic church.
No, because a Godparent's purpose is to help assure that the child is raised as a Catholic. If the Godparent is not a Catholic there is no assurance that this responsibility will be complied with by the non-Catholic person.
Holy Child Catholic School was created in 1945.
Yes
While as a child he did attend a Catholic school for a time, he is not a Catholic.
Yes
Yes he has to be and has be 18
Yes, definitely; as long as they want to bring up the child Catholic
If one parent is Catholic, either the father or the mother, it makes little difference as the Church requires that the child be brought up as a Catholic.
Yes
You cannot baptize your child in the Roman Catholic Church if you were not married in it. So you need to go with the other option. The child can only be named as a Roman Catholic if he/ she is baptised in a Catholic Church.
Most Catholic parishes ask that at least the custodial parent promises to live as a faithful Catholic and raise their child as a member of the Catholic community. You will need to discuss with your pastor how you and your child's other parent will live out your commitment to your child's future.