if anyone's wondering what tools i'm using to archive these accounts, i'm using this
MediaHarvest extension. it allows you to download pics or vids by just clicking the download button at the right bottom of each posts. don't forget to group the files by accounts in the settings before you use the extension.
if i'm too lazy to do all that, i'll use
JDownloader, copy my twitter cookie with this
extension and paste it to the login configuration in the jdownloader settings (if this sounds too confusing you can try googling "twitter login jdownloader"). then i would go to the media tab of the account i wanna archive and copy paste the page url, which then gets automatically grabbed by jdownloader.
IMPORTANT NOTE:
First method: be careful not to doo it too often or at least if you want to use this don't just blast through someone's media tab and click download from the latest post to the oldest cause this could trigger Twitter's bot protection and your account might get flagged and then perhaps suspended.
Second method: use the cookie of an account that is NOT your main account if you don't want your main account to get suspended.
if you have any other suggestions (perhaps a better one) then please let us know.
for now i really would love to know if there was a way that i can use that MediaHarvest extension on my Firefox mobile app just so that i don't have to always get up and use my computer just to click on one button because sometimes if i don't do it fast enough then the post(s) might get deleted before i could archive them