Pretty sure you couldn't run pfsense in a jail since the kernel of the jail matches the host and pfsense is on 8.x while FreeNAS is 9.x. It should be possible to run in a VM, but again, basic security policy dictates that you shouldn't be virtualizing security appliances. But I'm sure there's a bunch of people that will do it anyway. :P