I honestly do not know if Canyon puts the new latch into their outlet bikes. At least I heard they put new batteries in the used bikes. In this case there is a good chance you will get a new latch too.
As far as I remember it is T25, but I'm not sure anymore,
@Mario Antony, can you help?
There are in total 6 bolts at the upper battery bracket, please have a look here:
2024 Strive:ON (from the famous(!)
@Mario Antony thread lock mod).
You cannot acces the screws number 1 in the Mario Antony post above, if you don't remove the entire upper battery bracket! Also I wo8 sruld not try to unscrew the two bolts you see from the open end of the downtube (just to put threadlocker on it). It is very unlikely that you will be able to put it back together properly afterwards, because you cannot (or at least hardly) see what you are doing. It is much better, as Mario Antony described, to remove the entire upper battery bracket and apply threadlocker to all(!) screws. Although this is obviously a lot more work, it is certainly the better method.
All the inner screws are torx!
I didn't measure it, but I don't think a 300mm screwdriver is long enough (the 750wh battery is already 480mm, without latch...). You have to take into account that you can still put your arm into the down tube, but then you won't be able to see what you're doing. And you should also be able to tighten the screws with a reasonable torque. I think it's really only possible to do this properly if you remove the entire upper battery bracket.