Hello,
No you can directly apply SP2 to your installation of 9.1. Installation of SP1 is not a prerequisite.
You may install it using the following link.
VERITAS Backup Exec (tm) 9.1 for Windows Servers revision 4691 - Service Pack 2
http://support.veritas.com/docs/275247