Here is the full list of all 31 Not Tonight 2 achievements.
Get min stats for Raleigh battle 2
Send Kevin, Malik or Eduardo back to the Gulag
Play the Secret Level
Achieve a MapO grade 'A' on all locations in Roadtrip 3
Get all possible Martyr points
Solve the murder in Goaters Gas
Take flavoured oxygen in LA
Achieve a MapO grade 'A' on all locations in Roadtrip 2
Get max stats for Raleigh battle 2
Achieve a MapO grade 'A' on all locations in Roadtrip 1
Let Dave into the Honeybee
Complete the Game
Get the Good Ending
Rescue all your friends from Miami
Complete Roadtrip 3
Buy a Clipboard
Buy a Hat
Buy a Phone Case
Buy a MapO Home Security Item
Let Dave in at the wall
Take all the correct oxygen in LA
Complete Roadtrip 2
Play 'Yes, Today' while in Raleigh
Fry all chickens that try to escape
Hit peak religion
Let no Devils in!
Complete Roadtrip 1
Steal the Declaration from the White House without raising an alarm
Beat the Admiral in a duel without getting hit
Don't miss a single flying wizard in both Camelot levels
Meet Shannon at the Mountie