In that order:
Yes they both should work by simply enabling restricted drivers, and the only other place for answers is google
But PS: If you use compiz, there is a bug in the restricted drivers that causes the window drop shadows to be pink and yellow (I'm serious! look it up!) instead of being black. That is why i use the drivers straight from the nvidia website. It is only a slight annoyance installing after every kernel upgrade, but not too bad. If you want directions on this, post back here.
EDIT: i found it is an inexistent symlink. If you see pink or yellow shadows, just run
in terminal and reboot
sudo ln -sf /usr/lib/nvidia/libwfb.so.xserver-xorg-core /usr/lib/xorg/modules/libwfb.so