In my opinion, Scrum Masters don’t need to be technical. With Scrum, the Scrum Master is a facilitator with a responsibility (among many others) to ensure the Organization and Scrum Team adhere to the framework.
The daily standup is not a status update session. The Scrum Master doesn’t even need to attend it. It is an opportunity for the Developers to discuss their progress towards the Sprint Goal.
There are a lot of events with Scrum (standups, retros, review, etc) but they shouldn’t get in the way of Development Work. My first thoughts are that your Sprint is too short. That will be a lot of events to have in that period. I’d consider moving out to at least a 3 week Sprint.