I just repaired this on my 350d. Unfortunately the CF card reader pins are individually soldered to the main board so you can't just replace the bent ones, you have to replace the entire main board. I got a replacement board using a donor camera I got off ebay - the donor camera was spares/repairs due to terrible physical condition and a smashed lcd display glass but did just about work as a camera so the main board was intact. This cost me £30 but after swapping the boards between the donor and my own 350d I should be able to get around £20 back reselling the donor on ebay as bad condition and cf error. I'll find the websites I used for teardown instructions, it's not a particularly difficult fix just a little fiddly at times. If you attempt it and need any help at any point I'm happy to help as I did it myself so recently it's fresh in my mind.
Do you have your hdmi/vga whatever plugged into the graphics card output or integrated cpu graphics? There will be 2 sets of output ports on the back of your PC, the graphics card set is usually the lower one but it depends. EDIT: Also check task manager to see if anything is going on in the background eating up system resources. It could be a windows update slowing you down.
Go to settings > application manager > click on the app you want to move > click storage. Here it should say whether the app is stored on the SD card or internal storage. If you can move the app there will be an option, if there's no option you can't. On my s5 theres a big button that says change but it might be slightly different depends what phone you use.
Restart it? Have you tried clearing the cache partition? https://www.urtech.ca/2015/09/solved-what-does-wipe-the-cache-partition-do-on-android-devices-like-the-galaxy-s6/
I'm also wondering this.