You can unlock Howard the Duck by completing the Nuff Said mission. It is found at the Marvel store on the map. You have to build the door, but it is available at the start of the game.
Once you have Unlocked him you have to buy him from character selection on the harrier to get this trophy