Also, I’m currently downloading the demo to try it out, if I like it, can I just purchase a key or do I have to uninstall this version and reinstall the paid version?
EZdrummer 2 does indeed work with Logic ( I presume you mean Logic Pro X) and the Demo version should be uninstalled before installing the Full version.