Is it possible to remove tokens from dead projects/tokens that are totally useless and worth $0 from my wallet? Do I just send them to a random address? I don't want to burden anyone else with those shitcoins

why should it be removed? just leave it in your wallet,
if it is possible that the shitcoin price suddenly rises, of course it will be good for you,
I myself still hold shitcoin in the wallet, because the results of the bounty and airdrop.