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