Duh... I guess it might help to know what the errors are. With the above script, I get the following error:
spool off;
*
ERROR at line 15:
ORA-06550: line 15, column 1:
PLS-00103: Encountered the symbol "SPOOL"
If I comment out the SPOOL commands, the procedure runs, but I get no output...