Must I reformat my hard drive to reclaim space from unused 2nd partition?
You won't need that, you can delete your Ubuntu partition and expand the current OSX one. 

Using Disk Utility :


Choose your hard drive
Under the Partition tab
Delete your ubuntu partition and expand the OS partition.