Drifting: Santa Pod, no better place to learn, they have what's called the "playpens" and only one car at a time is allowed in. They allow you to get the basics together, like doughnuts, figures of 8 before progressing onto the "kidney bean" track where again, they'll only let you out if you so wish. Moving onto the bigger circuit - if you're really good - they'll let you do a lap on your own to learn it if you ask the marshals.
For grip, I'd recommend somewhere with lots of run off so that if the worst happens you'll be ok. Bedford Autodrome is considered one of the best for run off If you can't get on a fairly empty track day just let everyone past you and run at the back.
Sky insurance on here do track day insurance for pretty good money. Give them a PM