I haven't tested it but maybe if you pick up dropped weapons and store them in a container so they get autodeleted? Might help prevent savegame bloat.
Enemies should respawn in dungeons after 30 in-game days. Outdoor enemies take less than that, like 20 days or something.
That is what I have been doing with the weapons. The arrows stay around too, they are difficullt to find.
I know how long it takes them to respawn its been over a year in game time and several areas outside of dungeons have not respawned. It might be affected by the weapons not disappearing, I have a theory that the enemies weapons might be to blame, I have went back to the areas and the weapons stay there and the enemies have never respwaned, I waited about three months for the game to clear itself of the junk around and respawn the enemies.