The cassette looks suspect to me. As long as it is shifting correctly and only skipping under load I would swap it for a new one. The jockey wheels on the derailleur look worn. A video from the rear showing going through gear shifting would be helpful.
Last edited by ARider2; 07-15-22 at 04:26 PM.