It varies based on attendance, but this time of year the last swim of the day is usually around 1:30 or 2:30.
They do have full wetsuits, you just have to ask the attendant.
They don't have the photo keychains anymore, but for about the same price you can get the CD and a ceramic mug.