not an expert
I am by no means an expert and only been practicing for less than a year. I offer my thoughts as you await their response.
1. The time is fine. Posting a video will help everyone see how to suggest improvements.
2. I think your legs are fine. The kick is a flick and anything more may lead to propulsion but also will make you more tired.
I think your good....