You should try and talk to all of the NPC's in order to get all the quests. Use the list and if your missing something, google the quest and it should show. Or ask me and I may be able to help.
Here is a list of completed quests in the order it appears in the quest menu:
Corvus' conclusion
Corvus' counters
Corvus' Combos
Orels eyeballs
Clock out!
Bustin loose
I want my mummy
Game of drones
Let's make a deal
Elite speakeasy deliveries
Blobs speakeasy deliveries
Sadies speakeasy deliveries
Escape!
Jazz money
Music cred
Duelo del Diablo
Gator wrasslin
Witch hunt
Dental compound trespassers
Trader jho
Dystopia hide n seek
Creepy crytid
Creepy creepies
Bayou hide n seek
Investing in the future
Getting duped
A favour for Everett and Lucy
Note: officer Garcia added this information regarding trader jho quest:
Just wanted to add that this achievement (and consequently two other achievements) is missable. The quest Trader Jho requires a duplicate of smoochies card. Depraved mole in dental compound has 100% drop rate but the second one is chance. There's potential for it to drop in second fight against Kronoculus. If it doesn't there, the only other place is the Crestwailer NPCs in the Secret Warehouse. Make sure to get a save before going into the warehouse. Then go fight the crestwailers in warehouse. If extra smoochies doesn't drop, turn off game and try again. Card should eventually drop
Note: if you finish the final battle before completing all other quest you will need to replay the final battle in order to register it as a completed quest again. So I recommend saving it for last. It is called Find the Tailsman. And for some reason doesn't show in the list.