Certainly once they are both connected to a network, you could easily do things like run ftpd on one and ftp to it from the other, but if you want to do things like drive and printer sharing, you'd probably have to install Samba on both of them.
While Samba is very useful, it is notoriously difficult to setup and configure, although i'm sure somebody here would be able to help.