2.28 Can I use LISTF to list just certain types of files, like only NMPRG, QPROC, PROG, SL, PRIV or KSAM?

No, but you can use LISTFILE. You can use the LISTFILE command to select only files that match a certain file code. Try:

listfile <pattern>,6;seleq=[code=mnemonic]

You can also specify a file code number or "PRIV" to see negative file codes.