A tip for "Ultimate Humiliation". I just made a practice match against one 1 star AI on a small map with Quad damage. Camp by it and wait for him to pick it up. Does not have to be online.
And for "You're Comin' With Me" I got that one on a practice match to. 1 star AI on CTF. I had 12 players to ensure I had a good enough chance to get one. Played one of the space CTF maps. And picked up the Prox Launcher with at least 15 rounds in it. Planet a few around the area of our flag when they where attacking and jumped into the void or let em kill me. After a few attempts I finally got it.