Simple answer: no - you can't unlock it.
Long answer: when you upgraded to iPhone version 2.2.1, your iPhone's baseband was updated to 02.30. This baseband hasn't been unlocked and no unlock is being worked on. The next one will be when iPhone 3.0 is released.
I don't have a clue what you are asking in the second part of your question..