Sorry to see you have this experience. Mine was very similar in many of the ways you've described. I'm not an expert so I can't answer any of your questions specifically. However living with some of the same issues you've got going on with your pool I can tell you the imperfections don't bother...