You're not being very clear. Your laptop has a 34mm express card slot on the right hand side near the front which you can plug many types of expansion card in. It also has a 5-in-1 media card reader on the front of the laptop on the right hand side for things like SD, Memory Stick, Memory Stick Duo etc..
This 32GB SSD you refer to, what is it? Is it actually a 32GB SD card inserted into the memory card slot or an actual SSD installed in the express card slot?
svchost.exe is a Windows service. It's not uncommon to have lots of them in task manager but if it's utilising 100% of your CPU it's likely problem with your Windows installation.