@mightstone2k These swings are OK. Nothing unsafe or terrible there. I'd say keep working on a few reps here and there when you're feeling strong. But you're right, it helps show some form issues, so I'm glad you posted them.
On the loading of the hamstrings, I agree you're not really loading them. Here's my "go to" for how to feel it. Without a kettlebell and after you've warmed up, do a few vertical jumps. Jump as high as you can. Now go to jump again, but
freeze in the bottom position. Feel your hamstrings stretched and loaded? That's what you want to feel in the bottom of the swing. Power! Now, doing that with the kettlebell is a matter of using the momentum or virtual weight of the bell as a counterbalance against your body's movement. Feel that microsecond in the backswing when the bell is going back to it's maximum backward point, you are at that "bottom of the jump" position. You are storing that elastic tension. Then everything reverses back up in a smooth acceleration.
You might have a bit of an overgrip on the bell. Try to mainly hook your fingers, not your palm, on the handles. Chalk helps, but isn't mandatory. With this grip, at the top of the swing the bell will be a more natural extension of your arm. Your calluses will thank you, too.
Your left arm is bending, so yes, let it be straight. "The hips drive, the arms guide." Seems like I got that from Karen Smith. Project power forward like you're trying to throw the bell as far in front of you as it would go, if you let go of it. Let the centrifugal force pull your arm straight. Don't worry about how high the bell goes. On your right hand swing, your arm is straighter, but you're getting some shoulder action there to acquire bell height (watch in slow motion and you'll see it). The shoulder should stay packed and immobile. The bell height should come from the power of the hips.
I think your standing plank could be improved.
"Cramp your glutes, brace your abs, and pull up your kneecaps." (S&S pg 29).
But again, all this is fine tuning. Your swings are good! Keep at it!