Which is better internal storage or SD card?

External memory is useful to extend your phone memory. For better performance of your mobile device, it is better that you start off with device of larger internal storage.

I am having trouble with saving my files in SD card. Is it okay to clean?

You can wipe it thoroughly with a dry cloth or let a cleaner dry on the wiper first because sim card is sensitive.