Welcome back home to the Catholic Church. In answer to your question, YES, Confirmation and Communion are necessary for anyone who wishes to be Catholic. These, along with Baptism, being the first sacrament to be received are the Sacraments of Initiation into the Catholic Church. For you, your husband, and your son, please, go to confession to the priest, before you partake of any of the Sacraments. These are not just symbolic motions we go through, but are sacraments rich in depth and meaning for each of us. The Holy Eucharist (Communion) is the actual presence of Jesus, come down to us here on earth, to feed us with nothing other than himself. The bread, no longer bread, is the actual body, blood, soul and divinity of Jesus. The wine, no longer wine, iis also the actual body, blood, soul and divinity of Jesus.
To understand this, read the Gospel of John, in the sixth chapter wherein Jesus tells us that his flesh is real food and his blood is real drink, and that unless we eat his flesh and drink his blood, we cannot have eternal life. Before you say you cannot believe this, at the end of this gospel passage, note that some of his disciples said the exact same thing, and they left Jesus. So sincere was Jesus in what he said, that he let them go and even turned to the apostles and asked them, "Are you going to leave me too?’ Jesus was so sincere, that he was prepared to let all walk away if they did not believe him.
The Eucharist is the sum and substance of everything that is Catholic. We are a Eucharistic people, whose faith is centered around the Body and Blood (the Eucharist) of Jesus himself; real and actually substantially present among us in the Eucharist. We have his word on this.
I sense by your post, that you have much to learn about the Catholic Church. It is an exciting and rewarding journey of knowledge. My prayers will be with all of you as you come back to the Church established by Jesus himself, and the Church that he promised would always have the guidance of the Holy Spirit. Welcome home.
Prayers & blessings
Deacon Ed B