Well, you've come to the right place! People here all understand being on a budget and would be happy to help you get costs down.
My first thought--drop the hoppers. That would save you $100 right there. You'll have 8 full days, which means you can spend a full day in each park twice, so it's not like you're on a tight timeline and "need" to hop. That seems like a great savings opportunity there.
Also, don't drive to WDW every day. On days when you know you'll be spending a full day in the park, go ahead and take the hotel's transportation. You won't want to do this every day, but any day you can manage it saves you $14.
You could also get that food budget down pretty painlessly since you'll have a car and a condo. Breakfast in your room is easy, but packing lunch for the parks for a couple days wouldn't be that hard. We make it fun by buying all the "good stuff" like chips and cookies that I won't usually buy at home. You don't have to do it every day, but if you can do it for 4 days, that will save you $100. And believe me, the CS food at MGM is nothing to write home about.
There are quite a few inexpensive food options both on property and off. There's a pizza joint called Flippers right across from DTD that is awesome. Earl of Sandwich is legendary. A salad from Sweet Tomatoes might taste amazing after all those days of burgers and fries. Any of those could provide a great dinner for under $20.
Also, grab a couple of cases of water and tote some along to the parks every day. Between that and asking for a large ice water every time you buy a CS meal, you shouldn't have to buy too many drinks in the parks.
Finally, your wedding is coming up. Have you considered putting out the word that you'd enjoy getting gas gift cards or restaurant gift cards as gifts? Some guests would be happy to buy you a gift card for gas instead of a place setting if they knew it would help you have a nice honeymoon. Let your mom and bridesmaids know so they can answer if anyone asks them what you'd like.
A few little tweaks--dropping the hoppers, cutting your food budget to $75/day, skipping parking for 3 of the 8 days, and scoring $50 in food/gas gift cards as wedding presents would save you almost $550 on your trip!