Everyone likes to give gifts and there are a lot of people that do not give money. Have a wishing well at the reception for those that want to give the gift of money but also have a list or registry for gifts. If you have a stag/stagette or a Jack n' Jill you also make money there.
Do not be so eager to be greedy.
Unacceptable. If your cultural heritage [ i.e. Greek, Mexican, Italian , etc ] includes a dance where the gentlemen pin money to the Brides gown , fine , but to simply ask outright for money seems greedy and grasping. Plus it deprives your friends of choosing a gift for you , which gives many people pleasure. This is a social occasion, not a business venture,
Yes it is etiquette to have a bridal shower for a second wedding.
Yes. It is proper etiquette, although it is also common for them to decline (but that probably depends on your relationship with him/her).
If you have not been invited to the wedding then you should not send a gift.
No, it is not proper etiquette to send weddinginvitations by email if it is a large wedding. If you are having a small wedding and it's casual then you could send a card invitation by email.
* Whether some guests are going to a wedding or not it is etiquette to send them a wedding invitation as some people are sentimental and will keep the invitation.
Bring a card or small token gift.
Ask the bride if it is ok, unless you want it to be a surprise. Then, ask the groom if it is ok.
cancel freaking wedding
* The best thing to do when someone does not buy a wedding gift for your son or daughter's wedding is to ignore it. Some of these guests may well give a wedding gift later and those that don't then they have no etiquette and just remember that when it's their turn if one of their children gets married. It's not worth the energy to bring it up and is not proper etiquette to do so.
Be yourself
The website Thankster has a plethora of information and tips on writing thank you notes from your wedding. The site gives many ideas and sentiments that you can include in the note along with proper etiquette.
Please practice proper etiquette when in public.