There are many more Mac models where it can be made to work, but Boot Camp Assistant will not assist or support you.
You will also need to consider adding more physical RAM so you can give your VM > 2GB, otherwise your 64 bit VM will be RAM constrained. I saw a good boost in VMWare when I upgraded to 8 GB.
Yes, W7 has been officially supported for a while now. 64-bit was limited from MacBooks for a while, but I don't know if that's the case anymore. Either way, you can install it.