Unlocking cores is when you activate cores that have been disabled by the manufacture. Most of the time these cores have been disabled because they did not pass testing, so they disable the not to par cores. There use to be mods to convert Semprons to Athlons etc by bridging broken traces on the waffer surface, and now this can be done through software.
Answer to question #2 ... you are doing this at your own risk. Sometimes you can get increased performance by unlocking cores that act normal under normal operating conditions.
Ansrew to question #3 ... if successful, yes it will increase performance.