Yes, cocktail attire.
Yes, there is ample parking.
Please, no phones during the ceremony.
If you don’t mind renting a car, Providence is a much better option. However, Boston has more flights and public transport to downtown New Bedford (hotels). Both are great options!