If I ever run into this again and want to use the CARP option, would I need to fill in the Virtual IP Password, VHID Group or Advertising frequency when using a single firewall?
Yes, you still need to fill that in even if it's a single unit since they are all required parameters to configure CARP.