There can be a multitude of causes that can cause the camera not to power on, such as the battery, the charger, or any type of disfunction within the camera. For more accurate help with the problem of you camera, please visit the troubleshooting page that may guide you to fixing the issue. Troubleshooting
Most types of SD memory cards, should work and be compatible with the camera. Some examples include: (1) Lexar Professional 64GB Class 10 UHS-I U1 633X 95MB/s High Speed SDXC Memory Card (2) SanDisk 32GB Ultra SD (SDHC) Card Class10 UHS-I - 80MB/s (3) Hama 4GB High Speed Gold SDHC Card Class 10 - 15 MB/s You can easily find other choices, from those brands 'Lexar, SanDisk, Hama, Kingston
Several thing to check on, to see if your flash should be working. (1) Make sure that the flash option is selected. (2) The flash is popped up, there is a handle for it on the right side of the camera. (3) That it is not in manual mode, cause if so oneself has to pop up the flash, the automatic does it by itself. You can check some solutions and possible causes in the troubleshooting page: TroubleShooting Page