note that the ICD2 supports the vast majority of PICs. All the new ones are supported. however, you will discover that there are 2 forms of support - program and debug. Some PICs, especially the smaller ones, don't support debugging.
Depending on what you're using the pins for you might not lose them at all, if you connect them bearing in mind the ICD connection - obviously you can't do debugging and use them, but you can do programming.
note that the ICD2 supports the vast majority of PICs. All the new ones are supported. however, you will discover that there are 2 forms of support - program and debug. Some PICs, especially the smaller ones, don't support debugging.
Yes, for through-hole only, I believe. I don't think's terribly unreasonable pricing - I doubt they are making any profit on it.
The subject of not losing the pins in general is an area of interest to me. I'm still fairly fuzzy about how to do "isolation". I typically try to put switches on those lines and use the internal pull-ups but sometimes that just doesn't work.