ok ish but would be nice if you put some more thought into your plays.
The raise pre-flop to 7bb is a little excessive,maybe 3x plus 1bb extra for each limper?
with this you get Pot control and you still get same info on villians hands, if they have limped big pair i"m assuming at low limit sng they would reraise and if they are set miners you are now charging them extra [will deter them limping in future whilst you are in the blinds]
Going all in on the flop is a bit strong , ok you do have a strong hand only 3 hands have you beat bad KQh TJ and 22 so if you think about it any straight drawers , worse jacks, 2nd pair donks,and flush monkeys are 2to1 dogs and worse,so this is a spot to lead out 2/3 3/4 pot see the turn then take the pot down.
When you have a good hand dont be afraid to lose it to a bad beat, charge the villians drawing or playing worse hands by giving them the wrong odds to call.
By going all in on the flop all you achieved was the potential to be called by 1 of the 3 hands i mentioned above and being miles behind.
When you have a good hand the idea of betting is to get worse hands to call whilst giving them incorrect odds.