Parallel Programmer usage ...?

  1. It's a "parallel port progammer", but it isn't a "parallel programmer" (from the AVR perspective.) It still uses SPI/ISP for the programming, which means the AVR needs to have a clock, and it won't recover from some of the mistakes that a "real parallel programmer would."
  2. try AT; that's about the most basic, I think.
  3. No; most USB/Parallel adapters are actually USB/Printer adapters, and don't provide the programmatic per-pin access that programming requires.