You're quite new here, but just browse around a forum and you will find an infinite amount of suggestions, discussions, and whatever about LFS updates and future development.
Our guy is Scawen - game developer, team lead, manager, PR, tech support, director of LFS, name it however you want, the guy does it all. Eric is a 3D artist, and creator of cars (demo, S1, S2) and all tracks. Victor is working on the internet side of things, LFS world, and more.
So you see, a very small independent team, but they do great stuff.