Cirrostratus indicate a large amount of moisture in the upper atmosphere. They're also generally associated with approaching warm fronts. (Watch for cloud cover to thicken the closer the front
nears.)
Precipitation Cloud: No, but may signal impending precipitation in the next 12-24 hours, or sooner if the front is fast-moving.