Yes to both questions.

What's that soft stuff that's not quite ice cream called again? I can't remember. It comes out of a machine in an "S" shape.