wellcome in the TI-Forums! Have a look through the threads just in this forum (and the others too).
All your questions will have a clear YES as answer... some with a really tiny added "but..."
I'd suggest: Give TI and "our" world of swimming a try. Surely you can not lose anything, but you can gain an infinite amount for your body and your life!