Don't know about the D2 question, but I have Kali installed on my system and it looks like Kali at least works with SFC1. Might work with SFC2 and OP aswell.
The only down side with Kali is that you do have to pay, but its a measly 10 bucks for a life time membership. You guys should try it out. I've played other games on Kali, its a great service.
It _was_ a useful service, but .. really, any game that can use IP these days doesn't need it. Back when they were all IPX games however, KALI excelled with its VPN-like tunnelling software allowing games like Doom and Doom2, as well as Descent and Descent 2 to be played..
.. oh god, did I ever play a lot of Descent2...
ANYWAYS, I do have an early early membership somewhere, but I don't use it because I don't need to.
-- Luc