No. You need to start with "I said to a friend ...", or start in the present tense and stay there.
If you left off the bit in brackets (which makes the sentence nonsense), yes, you could use "Even" there. (But if he finished 20 hotdogs in one sitting himself, how could he question whether it's possible? It has to be.)