Well, some people prefer something stronger than the Testors red label liquid but it works fine for me. I've tried stronger stuff like Tenex which dries faster but also since it melts the plastic can scar it as well.
As for putty I've been using Perfect Plastic Putty from the UK. You can get it on Amazon. Sands really well when dry and if you let it dry for about five mins so it's semi-dried you can take a moist cotton swab and scrub it to remove the excess without sanding. On the creature I still had to remove a bunch of surface detail when sanding. I'm planning on squirting a little superglue on a piece of cardboard and then using a toothpick to apply dots of it to replace the detail I sanded off.