Technet has some good articles.
Microsoft Windows Server TechCenter If you have any specific questions, feel free to PM me.
Sharing folders is pretty straight forward. If you want the shares to be accessed from non authenticated accounts then it takes a little bit of work.
FTP is part of the IIS install. You will need to create a local account for each FTP user and make sure the home directory is ACL'd correctly.