I was a bit caught off guard to see my own name and comment show up halfway through this!
For sharing on Twitter, I think I like options 1 and 3 best. 2 looks too noisy and confusing, and 4 looks kind of annoying.
When it comes to comments that can't fit in a single tweet, I prefer option 1 (media card with truncated comment). Generic comments (option 2) aren't as good at getting my attention and interest, and I have bad experiences with embedded images in tweets (which is what I assume is going on in options 3 and 4). I also like seeing the full context of the tweet.