Power the handset off, remove the battery for 5-10mins, replace, then try charging.
As far as recovering photos, videos etc, if you have an external memory card installed simply copy everything to that. If not then your best solution is using Dropbox, Google Drive etc - find a nice bar or cafe with wifi access.