Apple has acknowledged that this is a problem with this particular model. They have a replacement program where you can order a new cover (for a small fee). It includes a replacement cover along with the necessary screws. This can happen if you're using it on your lap. The underside of the computer can get quite hot, and this can cause the adhesive underneath to break down, causing the rubber to come off. If your computer is under warranty, it can be replaced for free at any Apple Store. Just be sure to show your sales receipt as verification.
You should always use the correct type and speed of memory specified by Apple. Always use DDR3 rated at 1066 MHz. On MacBooks (mid 2010), the bus speed is 1066 MHz. Using 1333 won't work, as you found. It's not supported by the motherboard. To be safe and to prevent problems, ALWAYS use the memory specified by Apple. It will save you the headaches down the road.
Yes, try connecting to an external monitor. If it's bright on the external, then the problem lies in your LCD panel. If this is the case, then the entire panel will need to be replaced. It seems like a connection somewhere in the panel might be shorting out, which explains the problems you describe. Since the components are in the display itself, it's not possible to repair it. I'm not sure if you'll be able to get a replacement panel for you MacBook, but you can look around. Replacement involves getting the entire panel out from the bezel, which can be a challenging proposition, so if you want to attempt it, be very careful and make a note where the screws go. Good luck!!!
If it's connected via a USB port, it should be able to recognize your drive. If so, the the logic board is bad and will need to be replaced. However, I'm not sure how much they cost, so shop around. Good Luck!
I suspect that there may be a problem with the logic board. This points to a bad controller chip, which may be why your hard drive is not being detected. Try putting the drive in another computer and see if the drive is being recognized. If so, then the problem is on your logic board.
Try getting into the configuration settings for the Microsoft Security Essentials. There may be some sort of setting which might be causing the problem. The Location Services on the iPod Touch as you know, only works when the Wi-Fi is on, and I suspect the Microsoft security program might be preventing the location service from working. If this is the case, I suggest you uninstall the program and try again.
Restoring is supposed to erase all the contents stored on the iPod Touch, including the password. If that fails, try taking it to your nearest Apple Store and have them try. I suspect that you may have some sort of hardware issue. Try restoring again, and if it still doesn't clear the password, use my suggestion. Otherwise get a new iPod Touch. Good luck!!
One thing to note here when it comes to jailbreaking iOS devices: YOUR WARRANTY IS NULL AND VOID. Apple will NOT fix your device if you jailbreak your device. This is considered tampering, and they will refuse to repair your device. Also, it's a security risk, because there's malware written for jailbroken devices, some of which can steal information stored on your device without your knowledge. I would recommend completely restoring your device through iTunes and don't do jailbreak because of the security risk.