1. make support downloads skins for local dedicated server
2. make offline stats for local dedicated server
3. add to console dedicated server show time messages and when users connected to server
For stats it is probably better to continue doing it the existing way rather than a defecto LFS standard, there are a few stat programs about and if you run them whilst you race you can get the results the moment you finish racing. LFS Stats is one, LFS Companion (in my sig) is another).
You'd have to modify it first, before it would even compile and that only assumes that you've have to change headers, etc.
My bet is that, given the past source Scawen has released, the dedicated server still uses the WSA events, rather than berkley sockets, which would mean you'd effectively have to rewrite a vast amount of it.
I'm still serious in my offer that if anyone has reverse engineered the LFS protocol then I'll sit down and port what I can to various OS', including linux. I've tried sitting down, packet sniffing and then working out what each bit does, unfortunately theres quite a lot of it there to look at and I really don't have the time sadly. Hell, I havent even finished libLFSW yet! Ideally it would take a team of us to work out the network transactions required, and I'm also fully prepared to help out with that, but it's not something that would be easily done on your own when you have a more than full time job to pin down.