If color only prints in green you likely have an issue with the color cartridge, a fresh new HP 78 cartridge should resolve the issue.
For duplex printing the duplexer myust be enabled as described in the Vista/Windows 7 Duplex Printing Troubleshooting Guide here.