Designing a simple circuit with a Parallel Port and Leds
Second question: no. The power supply of the driver can supply too much current, and that has to be limited. You can't do that at another place in the circuit.

First question: the parallel port can hardly supply enough power for 1 LED, let alone 80 of them. So you need an external power supply. I would suggest a regulated 5V wall-wart. (Regulated means that the output is a nice and constant 5V. Unregulated power supplies may see varying voltage, which you don't want.)
I would suggest shift registers like the 74HC595 for driving the LEDs. The advantage of a shift register is that you only need 1 data line + clock and latch. You clock the 80 bits for the LEDs in the daisy-chained shift registers and at the end you pulse the latch.