Can I use a snorkel for the swim?

Yes, this is legal to use.