Just a little help, his third favorite Drigun item is the Taco. I will solve the rest in the next update, and Leonardo's dialogue is not an error, when he is in a double room the other character may mention something (a small mechanic that will be seen more in future updates).