I see Art already answered your "money" question well, so I'll just add a few details.
As he said, no collection plate is ever passed!
And all contributions are voluntary and strictly confidential.
Typically at Baha'i-only meetings like the Nineteen-day Feast there's a box somewhere, and Baha'is can drop contributions into it. Sometimes there are envelopes with names on them, but if a Baha'i doesn't want a receipt for tax purposes, contributions may be dropped in anonymously.
Because giving to the Baha'i Funds is a privelege reserved for enrolled members only, this box is typically not around during public meetings. And if a guest insists on contributing something, it will be forwarded to the charity of his or her choice. (If he or she refuses to name a charity, it generally goes to something like UNICEF or the Red Cross.)
Only the Treasurer knows who gives or doesn't, and how much (and this is solely in order to write receipts). Further, the Treasurer may not tell anyone else this information, including that community's elected Assembly.
All this also means that you'll NEVER see a Baha'i on TV begging for money--IMHO a refreshing change from some other religions!
Best regards, and do keep the questions coming!