I want to do some testing with an EC2 instance, but to download it to my PC and run it locally on VirtualBox/KVM or the like. Is it possible?
No, it's not. EC2 instances run on a customised Red Hat Xen layer whose AMIs are tailored specifically to that platform. Those images cannot be used anywhere else.