Yes, Painter can handle a lot of polygons (10M+).
As long as your high poly mesh has UVs, you can import it in Painter and bake all the maps needed apart from the normal map that you won't need, and all the wear masks generator will work fine as they are mostly based on Curvature, AO, etc. and not the normal map.