Christenings (baptisms) are usually freely given by the Church - i.e. unlike weddings there is no charge. This is because at a wedding the priest (in the Anglican Church in the UK) is acting also as...
Nope! Not if you don't want to. At least under normal circumstances:) Every long, long, long, long once in a while there is a weird church that requires that you give money, but as a rule, you don't...
The Catholic Church does not practise 'tithing' (giving 10% of your income) as some churches do. All donations are voluntary, despite any urgings from the pulpit.