Based on what you've written, I'd say you're golden. Like someone else said, just make sure you're running when people are looking.

You'll have to check the race rules on the water shoes, I'm not sure about that.

I second the suggestion of getting in an open water swim or 2 before the event, even if you only go out for a little splash for 10 min.

Have fun!!!