If you're doing PCIe passthrough, you should use the q35 machine type, as i440fx only supports legacy PCI. As for QEMU agent, yes, enable it and install the os-qemu-guest-agent plugin. This provides graceful shutdowns, IP reporting, and better integration with Proxmox.