Hi, I think your husband has done a great job. I really do. The issues you brought up are not big problems at all. It is tough to get everything perfect. The pool will not shift so once your foam is put into place it will stay there. Be sure and us lots of tape.

Looks like the kids are pretty excited about the pool. Lots of help too I bet.

The only thing that is critical in the last picture is the overall level. Side to side and end to end should all be the same. I don't see any reason not to go ahead with the foam and liner.

Dennis