Hello im interested in replacing my 21ft round pool that i took down last season. I want the same size. I see some nice ones from pool factoy but my question is. I want a 25mill liner but i also see wall foam, liner cove and floor foam i was wondering is that all needed ? Is it important to...