P.F.
I believe everyone is different. When my daughters were baptized we sent out invitations to both family and close friends. Our daughters wore long white gowns. They were baptized very young (one was 3 weeks and the other about 3 months). Their baptism was included a full mass. We also had parties after the ceremony. I purchased a corsage for their godmother and a boutonniere for their godfather. I did not purchase a gift for the godparents. The church itself gave the godparents a very nice certificate for them to keep as well as a baptismal certificate for us to keep. Also, each of the godmothers to my daughters (two diff people) bought their christening gowns and their godfathers (again two diff people) bought their cross necklaces. We did not ask them to do this, they actually ask us if they could do this.
Hope this help! All the best!