Do I need to insert SIM card for using Octave?

Do I need to insert a SIM card to use Octave/Atmosphere for MangOH Yellow? Or Can i configure Wi-Fi and use the same?

My device is MangOH yellow and module is WP7611. In USA, which carrier would you recommend if a SIM card is needed?