Since its mother's day I would dress for the day.
Don't know but it will be appropriate to dress for the occasion.
No you can wear sweats and hoodie
No, but it is a nice place, so dress at least business casual
No dress code but I suggest you dress accordingly to the day and place, usually most people are well dressed.
Don't go like a slob
Thanks! Your answer is awaiting moderation.