Texture Painting Uv map is gone
As far as I know, you will have to save these manually every time. Blender will discard everything not used, and not saved. Therefore you will have to save the texture, for it not to vanish.

OR you can pack the image into the blend file.

See this post regarding the same subject:

Why did the texture I painted in texture paint mode disappear?