That's 13 sets for legs. Once a week for that amount of volume is certainly doable.
If you can, though, I'd split the squats and DLs up into different days. You'd probably be fresher this way for the DLs and perform better on them.
Also, if you can, maybe move your bike workout to another day. It's not necessarily terrible doing them after your leg day, but it could slightly compromise gains. In order of preference:
- cardio on a completely separate day from weights
- cardio at least 4 hours after training
- cardio immediately after training
- cardio immediately before training (this is the worst option - but note that your 10 min of warmup cardio is just fine if it's not super strenuous)