Hi,
yes, Sprite must have a collider2d to start responding to touch inputs.
If mouse down doesn't work, you have problem, touch won't work too.
I suggest using EasyTouch or InputTouches on the asset store, they both have proper PlayMaker support and will provide proper touch support and all the gestures we generally associate with touches.
Bye,
Jean