Adding Ricoh C4501 printer via command line - Installable options
I know your post is old, but I was having the same issue with almost the same Ricoh Printer.

The finisher name looks like Finisher SR3020 in the OSX system preferences, but in the terminal it's a code name that you have to supply.

Type the following:

lpoptions -l


That will display all the options for your printer. One row will be titled:

Finisher/Finisher: *NotInstalled FinisherOne FinisherTwo Etc


The list of all available finishers will be displayed. My SR3020 was displayed as FinEUPHPOS. Thus I edited my script to be the following and it worked perfectly:

NAME="Printer Name"
DESCRIPTION="Printer Description"
LOCATION="Printer Location"
ADDRESS="printer.location.com"
PPD="RICOH Aficio MP 6001.gz" //printer driver file
FINISHER="FinEUPHPOS" //printer finisher name

lpadmin -p "$NAME" -D "$DESCRIPTION" -L "$LOCATION" -E -v lpd://"$ADDRESS" -P "/Library/Printers/PPDs/Contents/Resources/$PPD" -o "$FINISHER"