Hell no, he shouldn't even be discussed when players like Michael Irvin can't even get in.
I would vote for Cunningham over TD any day of the week. Steve Young came well after Cunningham and Elway was not a running qb, although he did scramble. Elway's career high rushing total is 304, Cunningham's is 942, that's a world of a difference. Tarkenton's career rushing high was 376, once again not comparable to Cunningham.