If you lower those files, you’ll likely run into issues where the site loads without styling until the stylesheets are reached.
Instead, use a plugin like Autoptimize to combine them into one file.
As for DOM size, what you’re seeing there is likely your SVG icons. Maybe the dropdown menu icons. Reducing the number of dropdowns on your page will help there.