Hi!
That sound a bit confusing.
1. You can use any image, also .PNG as a texture for a mesh.
2. You can assign a new texture to any mesh even if it already has one applied.
3. You can change UV mapping as you like.
Choose the workflow that works best for you.