You have a lot of conflicting training goals.
If you want to perform at all three, you’ll need to train all three. That might best be done in phases. Train one while two of the three are in maintenance mode. Any way you slice it, it’ll be tricky to manage.
Just as cycling is not as ideal for uphill running as running, the inverse is also true.