Internet is included in the resort fee. I'm sorry..I don't know about the parking.
If I can reassure you, we stayed at BW and BC for years. We ended up booking two rooms at the Swan for DS #2's high school graduation, because we couldn't pass up the savings. We all loved it. Even my husband liked it. He felt the vibe was a little less Disney, and a little more high-end resort. Don't let the "less Disney" scare you. You are still in the Epcot area with all that entails. The pool, pool bar and restaurants are (to me) better than what you get at the other Epcot resorts. Well, probably not a better pool than Stormalong Bay, but pretty great.
My stay next week is three nights at the Swan, then three nights in a studio at BCV, but only because I got a rental. The Swan & Dolphin have become my go-to Epcot resort.