I've recently started going lane swimming once a week with my daughter as like you I wanted to do something for the top half as well as the cycling. No major difference yet, but it will take a little time. (can now manage 50 lengths with a short rest every 10). Whilst I can cycle for hours, I can't run to catch a bus, (never have been able to) so that was of no appeal to me. I also do some press ups (started struggling at 5 & can probably manage 20 now) & "the plank" as it can be done easily in less than a few minutes.
Food wise, (I know that was not your original question), I too needed to cut down on portion sizes and watch what I ate as my weight was too high. A veggie of 30 years I get along with Quorn just fine. We no longer buy crisps or biscuits, but spend a shed load on fruit & veg. I take my own lunch to work and never have change for the vending machine. We still have the odd curry and walk to the pub for a few beers on a Sunday, but rarely drink in the house now.
Portion size reduction does take some getting used to, but you may be surprised how quickly you become happy with it. I always seemed to want more than I needed. Now we simply cook less (weigh pasta & rice) and rarely have an issue. I've lost 3 1/2 stone in just over a year and can't tell you how much better I feel for it. Take your time, small changes are easier to get used to, but if you really want to do it, (and you have to want to), you'll soon start seeing the benefits.
Best of luck
Steve