what settings are best hdd for the VM KVM?

there is no "best" for all use cases, each format had advantages and disadvantages.

in any case, use virtio for disk and net (but the guest needs drivers for this).

qcow2 has good performance, supports live snapshots. so a good start is using qcow2 with virtio (write-back).