A1: You can mount a share using NFS, but for one time copy I would recommend you scp.
A2: You will need samba for this.
You can mount your windows share on Ubuntu using something like:
Code:
mount -t cifs -o username=user,password=pass //winIP/sharename /mnt/win_share
For Linux to Win (mount Linux folder on Win) share you need to configure a samba share.