Howe's is most definitely the longest in hockey, and I doubt it will ever be broken.
To illustrate how difficult it would be, consider how long Chris Chelios played. He played against Butch Goring (started 1969) as a rookie, and played against John Tavares in his last season. In order for Chelios to surpass Howe's "Degree of Separation", Tavares would have to still be playing at age 56.
Pete Rose played from 4/8/1963 to 8/17/1986, 23 consecutive seasons. He overlapped with Barry Larkin, who played from 8/13/1986 to 10/3/2004.
Rose played an exhibition game against the Yankees. Whitey Ford gave him the nickname of "Charlie Hustle" when Pete tried to catch a Mickey Mantle homer that was way over the wall. Yogi Berra also played on that 1963 team 9/22/1946 to 5/19/1965
That covers over 58 years of MLB without skipping seasons like Minoso did.
If you count Dit Clapper to Mark Messier, it means Gordie Howe was on the ice against pro-players whose careers spanned 1927 to 2004 -- a span of 77 years!!
.... what about that one gamer with the Detroit Vipers in 97/98? Technically, he was on the Roster. Johan Hedberg was on that team, played for the Devils in 12/13. Might even be some guys still active.