Good news! So i looked up the libcrypt and found out that you can download libxcrypt-compat from the add/remove software program and I installed that and substance painter launched without needing to use proton compatibility! Most of those error issues went away! Man im so happy. It even enabled raytracing!
I also enabled swap but I might have done that wrong because the issue its showing now is
[Main] The current paging file maximum size is too low: RAM swap disabled (minimum: 16384 MB).
I must have did the swap incorrectly. Going to try to redo it.
Thank you all so much for your help and recommendations! Especially you Yochanan, your suggestions lead me to solving this problem and I couldn’t be more thankful to you.