2 Test Suites running in parallel run in 2 separated OS processes (independent Java VMs). See the following post for detail:
Therefore thread-safety of collections would not matter much when you run 2 Test Suites.
Thread-safety matters only when you create threads in Test Cases yourself. I do not think there are many people who does multi-threading in Katalon Studio, but there are some posts regarding multi-threading in Test Cases.