Do I need to do complete a Setup Wizard or update any settings prior to first use?

No, your Simplifi is ready to use out of the box.  Simply insert your Sim card, plug it in and you ready to use.