You can bring one and take it to the meet and greets to have it signed. But you may not drop it off at Guest Services. That got way out of control, so they stopped it.
If you opt to do the pillowcase, I'd suggest you bring along a stiff piece of cardboard to mount inside it (making it a firm surface for the characters to sign on).
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!