Check out any local game stores. I use unpainted. I’ve gotten good ones at my favorite store. But compare the costs and check out eBay and amazon as well. For enemies, I bought a pack of 60 1-inch wood circles. They look like bases for minis. But I use them to represent enemies unless it’s a big boss. Far as maps go, anything reusable like dry erase is good. There’s some big layout dry erase mats on Amazon that are great and functional. But our best product has actually been a book of map terrains. It’s dry erase with a bunch of different generic options so we can pick and choose and draw things in with markers for each battle. Link below.