For all that, long sentence offers pleasing image? (5,4)
I believe the answer is:
still life
'pleasing image?' is the definition.
(type of artwork)
'for all that long sentence' is the wordplay.
'for all that' becomes 'still' (I've seen this before).
'long sentence' becomes 'life' (life in prison).
'still'+'life'='STILL-LIFE'
'offers' is the link.
(Other definitions for still life that I've seen before include "artwork" , "Painting of flowers, fruit, etc" , "Painting of inanimate things like fruit or flowers" , "Painting genre" , "Drawing" .)