Looks like you have a solid base to start your triathlon journey!
I have been training and racing for a few years now and would love to help you out with whatever advice I can. Here are a few suggestions:
1. Get a bike! If you are serious about jumping into triathlon racing then go for a TT bike. Don't get the cheapest one, but also don't leave your wallet at the shop 😜. Since you haven't ridden a bike that much it is critical to develop good bike handling skills. You can only get them by being out on the road. The reason for going straight to a TT bike, is that if it is your only bike it will suck in the training but you'll fly on a race day.
2. Your swim is solid. Just maintaining that pace will be good. The swim is the most intimidating part of the triathlon and if you are feeling confident the rest will be easy. I would double down on the other two disciplines.
3. Sign up for Olympic Distance Triathlon and start training for a specific race. I suggest picking a local one since you'll learn a lot in your first race. Picking a popular race is OK too, but you might get caught up in all of the chaos and lose focus on what you need to get done. The reason I'm recommending to pick an Olympic Distance race is based on your strong swimming background. In that distance as opposed to 70.3 (Half Ironman) or 140.6 (Full Ironman) the swimming portion counts the most in your overall time. After doing one you'll know if you want to go longer but at a lower intensity.
4. Focus on a consistent training rather than "binge" training. I often see people get too excited when they start training for their first triathlon race. It is very easy to overtrain when you have 3 separate disciplines. You'll always feel that whatever you are not doing at the moment is going to suffer. If you are swimming one day, you'll feel like you are falling behind on your run. If you are running, you'll think that your bike is collecting dust. This is normal!
5. The last yet the most important point: Listen to your body! If you are feeling tired from overtraining, work or inadequate sleep, forget your planned workout. Focus on recovery. This means: you should take a nap, eat a good, healthy meal and wait a few hours. If you feel good enough after, do an easy workout. Otherwise, call it a day and postpone the planned workout until the next day or when you start feeling better. This is the only way to sustain long-term interest in a triathlon and maintain a healthy lifestyle. Focus on the big picture and have fun!
P.S. Here is a more appropriate triathlon picture of me training... 😝