After further research, I found the answer. Unfortunately, there was no real answer to my question, and I was not going to ask this question. However, here we go.
Answers:
1) None. It is simply not possible.
2) The end of the comment should stretch unlimitedly in width and height, which makes it impossible to use 1 sprite. If it is really necessary, I have to do what Jared Farrish said in order to make 2 background images.
Instead, the best solution I found was a combination of the first image and the sprite with the corners in it. Imagine a sprite as follows:
From left to right, but the side bars are in the order on the right, the left bar, the right hover panel, the left hover panel, which touch the top of the grpahic to the bottom.
Secondly, take both pointers and place them to the right of the bars where the top comment fields will be placed. It just simplifies their programming later with CSS.
Finally, take the two comment fields in my first graph and set the hover state below the normal state. I realized that, although I said that I want the box to stretch out indefinitely, but this is not entirely true. There will never be a case where a box has a width of 300,000 pixels, so I just stretched them to 900 pixels, because this is the width of my content, and this gave the maximum width of these boxes 900px with unlimited height.
The whole image came out to about 4kb, and I was able to ensure that 1 image contains a sprite. I didnโt have to place the corners separately in another part of the sprite, because I just link where they are in the comment bubble. :)