Uncle Marvin says he has a hotel room "down in Abington" but Abington is located North of Jenkintown and has never had any hotels.
The movie The Wizard that Adam sees in the theatre with his uncle Marvin wasn't released in theaters until December 1989, and therefore wouldn't have been in the theatre on November 22nd Nintey-eighty something, which this episode is based.
This episode is said to take place in "1980-something", as are most of the other episodes. Adam makes reference to watching the movie "The Wizard", which was released December 15, 1989. But since the events supposedly occurred in the days leading up to Thanksgiving, it would have to be set in 1990 or later.
Adam's wearing a Thundercats t-Shirt.
Marv makes a reference to rain Man...which came out in 1988.