Have you tried using a different camera app? With regards to microSD card, it's either the card is broken or the SD card reader of the phone is. Try using the card with other phones to confirm that it really is no longer working.