Search your admin settings for clean and you should get some options for handing orphaned uploads (though I don’t know if this is technically considered orphaned).
In the revision history, you should be able to hide a revision. I’m not sure those revisions are even viewable by non-moderators if it isn’t a wiki post.
Les pièces jointes des anciennes révisions seront supprimées définitivement avec le temps. Discourse ne conserve que les pièces jointes des messages actifs qui n’ont pas été supprimés, et l’historique des modifications ne compte pas comme un message actif et actuel.