One of my best friends is getting married and I would like to write him a card wishing him the best. How do I say the following?

Jane and I congratulate you (pozdravlaem?) on your wedding and wish you success (zhelayu vam uspeha?) for many years to come.

Also, I would like to gift them some money. Is there any superstition against an odd or even amount in Russian culture?