Yeah I noticed that you have to play online to get some of the achievements, I got it beat playing Dom in co-op now and beat it on the first 2 difficulties, and just started on Insane, definitely harder then casual, but still very beatable.
yeah i got it... me and SonofViper beat it together on every difficulty level in like a week and a half...really easy...multiplayer was too repetitious though.