There's not really such a thing as a non-Boot Camp partition, at least in the way I think you mean. Fusion does not partition your drive for normal virtual machines, it uses large .vmdk files to represent the disk. If you're not using a Boot Camp (i.e. raw) partition, you're using a vmdk.
Technogeezer has already addressed Converter vs. vmware-vdiskmanager, so I won't repeat that.
Also, it's possible to enable suspend on Boot Camp virtual machines by editing the .vmx configuration file (see for location), so if that's all you want, you can do this. However, I prefer not to give more explicit directions so that only it's not completely trivial to shoot yourself in the foot; you hopefully have to do a little bit of thinking first.