Question: can kvm work without qemu?
Answer: If you're talking about the product which is actually called QEMU/KVM then no, QEMU is the heart of the product IMO. ... and of course KVM which will run the virtual machine binary code instead of emulating the CPU. there could be other products which uses KVM but AFAIK nothing else actually uses it except QEMU.