Does your debit card have a Visa or MasterCard logo? If yes, I believe so. Just know that if you plan on using it for "charging" purposes, they put a $100 incidental hold on the card, and even though charge will go through. Your bank can keep that hold on for days (some say 3 to 10 days). Some banks till next statement.
As far as,a park hopper, we like to start at one park and go to Epcot to eat dinner. A hopper is necessary to do that. Please also know if you are interested in any "adult" beverages you need proper ID for each person. They Will and do ID everyone. No ID, you won't be served.