When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Yep, they will fit perfectly.
Here's a pic of my F-Type with the rotors I previously had on my XFR:
Slotted and drilled just like the ones you linked to, after a few miles the black coating will wear off and look just like the ones in the pic above. The 2012 XFR rotors are identical to the 2010 ones.
If you are asking about drilled and slotted vs plain, then debatable and probably not. No detectable difference on the street and the jury is out regards the track, some say they improve dust dispersion and/or cooling, others say they are prone to cracking between the drilled holes when they get really hot from track work. I don't track my cars but I do like a bit of bling so I bought them for the looks and no other reason. I have put some 20,000 miles on these rotors across the XFR and the F-Type and not had a single problem, all four are barely worn at all and I can't see or feel a "lip" on any of them.
As mentioned, drilled (rather than cast) holes are susceptible to heat induced stress fracturing. Slotted discs assist with dispersion of gases coming off the pads when they become superheated.
This has been debated elsewhere, but apparently the stock/OEM XFR rotors are/were made in Germany (ATE???). Not sure about the F-Type ones but probably the same.
From my research and experience I'm 99% sure that most if not all the after-market ones (plain, slotted, drilled, slotted & drilled) are made in China and the different sellers on Fleabay are just selling repackaged and/or rebranded versions of the exact same rotors.
The set I have are pretty much guaranteed to be "cheap Chinese" ones, but as I said earlier I have had zero problems with them and they have hardly worn at all, so they are perfectly OK for street use. Track use may be an entirely different matter though, if was tracking the car I would put the stock rotors back on.