SQL Server 2012 Patching Service Pack and CU Question
You should only require a server reboot if something is locked, correct.

However, during the patching, the SQL service will be stopped, patched then restarted so you'll actually be bouncing the service itself twice.  Once for the SP, then again for the CU.