For the first, you don't need a comma in "swim," and you should either be doing it clientside or by looping through every player in the level. There is no "player" (or if it is, it's a random player, not every player in the level). I'd do it clientside with a 0.05 second timeout.
For the second, I suspect removing the comma will fix it. Otherwise, make sure that the ani they're touching with is indeed carry (and not carrywalk or carryidle or something—add an echo to test). Be sure to use
player.communityname instead of
player.account when displaying the winner.
Also, in the future please indent your code properly before asking for help on it. You can use
this tool as a temporary fix, but you should normally be indenting code as you write it.