Respecto a la vestimenta, es correcta; en el caso de caballero, recomiendo que use la corbata al menos durante la parte más solemne del acto (la ceremonia religiosa).
Respecto a lo correcto o incorrecto de regalar dinero es un tema polémico en el que cada cual tiene su opinión. Eso sí, ten en cuenta que el regalo económico es una regalo para los padres, no para el niño... si quieres hacerle un regalo an "protagonista", cosa que puedes hacer independientemente del posible regalo económico, opta por algo que él puede disfrutar como un juguete, un pase para ir al zoologico (que incluya las entradas de sus padres), etc. Eso sí, te aconsejo que antes de hacerte con el regalo del niño, lo consultes con sus padres para asegurarte que el obsequio entra dentro de lo que estos consideran "oportuno" para la educación de su hijo... y así evitar posibles situaciones incómodas.
Un saludo,