Question: What web server code should I consider using for file hosting? (http deamon, i dont think i can choose FS. I may be able to choose an randomly offer linux distro the host offers)

The web server will only host files, with no need for cookies, reading a database, etc. The requirements are;

1. Must be able to rewrite urls. Eg; /name/file-id.ext may resolve to /n/a/name/MainFolder/id/ext with file being a nice human readable name for the user when the user clicks save as.
2. Stream FLVs, MP3, OGG, MP4
3. Allow file transfer resuming

I imagine there's no such thing as a server that can't handle raw files like rar,exe,3ds or even a 1gb file with no extension, is this the case?

A plus would be if it could also serve thumbnails well but that may not be an issue.

Answer: 
Have you looked at www.spiceworks.com software? I'm in a Microsoft environment, so I don't know if it will also perform on Linux clients, but it does a good job of inventorying both hardware and software. It's also free. Microsoft System Center is also very helpful.
JDisc Discovery creates an inventory for Windows and many Unix operating systems (including Linux).

<http://www.jdisc.com>