Can this be used for physical TCGs?
Yes, go for it! The high-res files should be of sufficient detail to use in physical print for card art. I'd be interested to see what you produce with them if you'd like to share when it's done.