OK, first, this is more of a 'Is it possible?' than a 'How would I do this?' question.
I currently have a PC in my study running Linux and WinDoze. I also have a Playstation 2 in my Living Room. I've been thinking lately that it might be pretty cool to get the PS2 online. While considering this I found out that the PS2 hard drive runs a Linux distro. What I'm thinking is, that it would be great to share the internet connection, but also share the contents of my study PC which is mostly MP3s, so i could listen to them in the living room.
I don't know anything about the PS2 Linux or much about networks in general. What i need to know is this;
1. Is the connection for the PS2 (games) to go on line, the same as the Linux on the PS2 to go online?
2. Is it possible to share files with the PS2 in this way? I don't want to think of it as just another PC running Linux then find it work completely differently.
3. Is setting up a network like this something a four month old newbie could do relatively painlessly?
4. The study is two flights of stairs up from the living room, is there a maximum length an Ethernet (i'm assuming) cable has to be?
Thanks in advance for any help.
p.s I'm currently using a Speedtouch 330 which I don't mind loosing

, so any recomendations on Routers/Modem-Routers and any other hardware that has been proven in this kind of configuration would be greatly appreciated.