check with therpmstore.com they are a strictly mazda aftermarket store. However I do not know how lucky you are going to be finding a big variety of kits for this car its way to new, give it a little time to get some variety on the market before going and buying the only kit they have available...
you can put any engine in any vehicle with the right fabrication skills and tools. But do you really want to go through that hassle? does not seem worth it to me, you are going to have some serious modifications and work into it by the time your done.