What about a pot luck supper at a local hall? Around my area people have spaghetti or roast beef dinners - you can show up and eat or take a meal home and the proceeds go towards the cause. You could also have donated raffle prizes.
I would suggest a raffle also. We have a local Harley dealership that donates a bike each year for a raffle that benefits a local charity. Everyone, and I mean everyone, gets in on that - $10.00 per ticket and the payoff is a new Harley! I'm not sure how the dealership is able to do this, probably some sort of tax write-off, but maybe you could find someone willing to donate a really nice prize that would generate lots of tickets sales.
I agree with the donated raffle prize night/ silent auction type idea. Have some other type of event going on at your prize night. A dance, a band, a party, casino night, anything that would interest your friends and business associates. Have people donate prizes they create or things to promote their business and charge admission, serve a dinner. Get a big committee of people to help you do this if you can. Have a theme that suits your party, such as for a country western dance, suggest people come in western wear, or for a casino night, have them dress to the nines. Or find someone who would be willing to help you that is a "speaker" or local celebrity in some way, that could come to your event to make it more exciting. If you are having trouble with a theme, think of what people who know and love your husband would think of when they think of him. If he is a baseball fan, make it a Big Leaguer night, if he likes bowling, make it at the alley, or at your church if that is where you have the largest circle of friends, whatever suits him. But go for a happy, party atmosphere, upbeat.
I've done a lot of fundraising for charity and we found there are a lot of small ways to make a little cash that run down your energy, but if you have a big event and focus all your energy upon it, you generally have a bigger reward. People are likely to help once in a big way and attending an event is often a more fun way to "give." If you are not an event planner, find a friend that is. Then recruit a cooking friend to help cook, a decorating friend to help decorate, and advertising friend to help promote, and have pre-sale raffle tickets and pre-sale tickets. That way even people who cannot attend can donate. It gives people a reason to bring up donating. Won't you attend this event? People might say no, they cannot come, but here is a couple dollars.
They add up, especially at the end of a long evening. When you have a good cause a lot of nice people will often show up, more than you might think. Don't be afraid to ask for donations. People like their business name to be associated with good works. You might find the local bakery willing to give a cake, the local grocer some food and a local band who wants to play for free.
If you have a hard time asking for donations yourself appeal to an outgoing persuasive person that you know to do the job for you. It is sometimes easier for someone outside the family to ask for help than the family member themselves.
But recruit a committee and then have regular meetings until the day of the event so you can coordinate a great fun event and make a lot of cash.
I hope that helps.
Around here, auctions are big. Just went to a charity auction for an animal shelter. Volunteers donated items and got some businesses to donate. I imagine the auction house took a cut, but the rest was for the shelter. They had lunch and a bake sale too at the same time.