With a textbox, you definitely can have shading beyond the text.
I do not know if you can place two frames, one atop another, but I suspect not.
I did something like what you want by putting a hanging indent in the style and adding a manual line break at the beginning and a tab before each paragraph. Still far from automatic or completely Style-based. I've attached the document with this frame.

A screenshot appears below.