I didn't 3d print it. I purchased a 2pk on amazon https://www.amazon.com/dp/B08HQ2JV7D?ref=ppx_yo2ov_dt_b_product_details&th=1 I got a black and green pack.
For the tokens I use some coin capsules I found on Amazon the intruder tokens, room tokens, corpse, egg, will all fit but the intruder tokens just barely fit. Don’t expect to take them out in one piece but I don’t see a situation where I’d have to remove them. 200 Pieces 30 mm Coin Capsules and 5 Sizes (17/20/ 25/27/ 30 mm) Protect Gasket Coin Holder Case with Storage Organizer Box for Coin Collection Box https://www.amazon.com/dp/B07T8J111H/ref=cm_sw_r_cp_api_i_DWVJKQ59YZ73QSYWR4W9?_encoding=UTF8&psc=1
They're standard Magic the Gathering size. You can get a 1000 pack of double-mattes on Amazon for $25. I HIGHLY recommend them:
https://www.amazon.com/gp/product/B07NP4YBX3/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&th=1
As for the smaller cards, the Gamegenic or Mayday Mini Euros are a solid choice. The Arcane Tinmen mattes are a nice little upgrade if you want it all to match.
What are the dimensions of these cards? I bought some for Gloomhaven a while back that I really like and could recommend.
https://www.amazon.com/gp/product/B0719TN8MB/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
You might be able to find them on eBay or somewhere else, but at the time when I bought, Amazon had the best price.