This is a frequent question and you have to jump through a few hoops to do this accurately, to start flag to include both archived and disabled caches to show, then you need to create batches of smaller than 3000.
The first time I did this I did it by state, subsequently every month or so I go add all the finds since the last time I did it using "log date" as a filter - so everything since February 1, 2020 for example. If you dont have 3000+ finds in any one year, an easy way to do this would be just do it by year starting with the first year of finds.
Project-GC will give you a GPX file but I would love the abiity to have that GPX file be used in Virtual GPS - once in VGPS it allows me to export it in so many useful ways...