Hi! Most people don't really think about Epcot, but I think you're 2 year old will love it! At Innoventions you can have his pictures taken with alot of characters and then go into another (someone help me out which Innov bldg it's in) bldg and let him be around a fire engine, play the piggy bank game (w/you), there's lots for little ones to do..PLUS if you're a Disney Visa owner, you get your own pics with Mickey, Minney, and a couple other characters from 1-4. I'm sure someone else can chime in for the details. All 3 of my kids loved Epcot, because they saw Mickey, had pictures, could play in the fountains, loved all the balls in between the buildings, loved the "Jamiters" or the band (may have new name now) that plays in between the Innoventions buildings. Plus they have the kids playground and all the misting 'ice' stations he'd love.
Just a thought, and hopefully it'll give you some ideas!
Have fun!!