No. A SD memory card is 32 × 24 × 2.1 mm. A micro SD card is 15 × 11 × 0.7 mm. You can access a micro SD card in a SD card slot if you have an adapter, the are usually sold with them in the...
the memory card in the nokia 5200 is a micro SD. The password stops other devices from accessing it. And the device which has created the password is the only device which can have access to it.
I am not sure about the NOKIA but most phones, probably all phones can be unlocked at a store. My phone got unlocked at a small store in Edinburgh, but I am sure there are many others. And if you are...