The answer is probably yes as I believe when we get promoted this year he will be called up next year as will Stockdale and they will replace Keane and Heaton.
Cahill on the other hand is a rabbit in the headlights job and should be nowhere near an England shirt.
Dunk has been sent off five times in his career compared with Keane's none. He has 48 yellows in 262 matches compared with Keane's 13 in 180. Dunk may be better with the ball at his feet than Keane, but on those stats, which would you choose to rely upon in tournament football?