Lol! They'll fit race lands, but you need to get a sleeve nut for them. I had the threads on my coilovers turned down so I could put a proper nut on the top. Makes no odds really I just ordered both at the same time e and it cost no more for me to get the threads turned down!
You also need 'Chinese hat' spring top cups, not the flat ones which the coilovers come with to fit stock top mounts. These can be bought from gaz for not much money, and I have a contact you'll be able to get them at a good rate from...
Ben mine are fitted without drilling any additional holes at all. There are threaded hols all round the perimeter of the mounts which means to adjust them you do need to unbolt and rotate them. However I've been running about 1.5 degrees of -ve camber for thousands of miles now without scrubbing my tyres. Hence it's best to have a play with them and work out a setting that you want and then just leave them there. I've set them up for max. Camber and caster on mine, and have to say it really is a weapon now!
You can modify one bolt hole once fitted in position to make them more secure, but that's personal preference. I did that on my old diablo, I haven't on the astor...
EDIT:
That's my top nut.
That's a sleeve top nut
That's the spring top pan you'll need if you currently have stock top mounts fitted with coilovers