I both loved and hated my B's puppy years! The zoomies drove me nuts sometimes especially because he always seemed to get that way while I was studying for college! IMO behaviors can signal a breed in addition to physical traits. There may be some b in him! His face looks very German shepherd as well.
What a cute guy!
On recall...I have been working with my b for years on that and he's still only about 50/50 outside. I always got frustrated at the training classes we went to because he always seemed to be good as gold when the trainer came around but a total snot when I tried outside of class. He's gotten better over the years but I've chased him enough to know his tendencies now. I just don't ever fully trust him off leash outside.
As far as the door escaping, you can get him better at that. I worked a lot on waiting at doors (start training it on leash and use it with all kinds of doors). If you want to get all kinds of advice and different training strategies, this is a great forum as well!