I see slight male patterns. The video doesnt get it close enough to him, but Im fairly certain it is a he.
If you want a better estimate on age, you can take a picture of him sitting on your hand.
I know you say hes pissy, but that will help with siza comparsion.
Or you can search for some of my threads and see some of my male veield, who i know for sure is 10 months old.