Any type works. There's really no difference in soapmaking between the various types of coconut oil except for smell (though I'm not sure of the smell of unrefined coconut oil survives through to the end product) - unrefined has a light coconut smell & taste, refined (which is much cheaper) is scentless and virtually flavorless. There is, however, 92 degree coconut oil, which is different from 76 degree coconut oil in that its melting point is 92 degrees instead of 76. They aren't interchangeable. Most recipes call for 76 degree, which is far easier to find, too. As far as CP vs. HP goes, I've done both and they were fairly easy. It's up to you, but HP might be a little easier for a first try because it's pretty hard to screw up HP. Just be sure not to let it sit for too long before you cut it, or it will be very difficult to cut!