Well, cost wise I personally already invested about $150 in hardware that would allow me to brew about 15 gallons of beer at a time. Maybe it pushed $200. To make two batches of beer this last weekend it cost $90 for all the ingredients and took most of the day. Most ales will take a week to ferment before bottling and another 6-8 weeks to bottle condition before drinking so you're looking at two months or so before you can enjoy the fruits of your labor. All told we will probably bottle up about 8 gallons of beer, since I only made two 5 gallon batches. All told it comes out to be a little bit cheaper than buying cases of microbrew in the store. Not by a lot and that is only counting the cost of the ingredients, but since I've already made a couple batches of beer and cider before I think I've paid off the hardware already.
Safety wise I would have no concerns. The liklihood of pathogenic bacteria or bacteria that produce toxins harmful to humans getting in your beer is pretty much zero. Mostly because of how the beer is made and the ingredients used. The greater concern is just a bad batch happening where wild yeasts that happen to be in the air, or wild bacteria get into the beer and hijack the fermentation to produce something undrinkable.
If you happen to know anyone who brews and is pretty good at it, it can be an awesome and unique way to celebrate your wedding. Its possible to have a beer made specially for you that is unique for the occassion. But it will probably be more expensive than a keg of bud light. Though a lot less than an open bar.