Something you could try is hitting the keys with more of the tip of your finger. It'll require less force and it should help with finger control and stamina (it helped me at least). I'd also try minimizing finger movement in general (instead of lifting your fingers yourself when you want to release, just relax and let the key push your finger up.) Some movement is fine but the less the better. Also, I'd try tapping a bit lighter.
Other than that everything looks good, just keep up what you're doing
the rest is just practice