The NB47J should be ok without a fan if you aren't overclocking, but in my case I ended up adding a silent Panaflo 40mm fan screwed to the side of the NB47J that faces away from the video card. This was done fairly soon after the system was assembled, so I can't comment on the stability beforehand, but I have had no problems whatsoever afterward, and didn't notice anything unusual before.
As far as my experience went, you have the driver installation order just fine. I would recommend not installing the Nvidia firewall-related things (active armor, etc.), though, as those are mostly useless in my experience, and do cause instability.