if you block someone on twitter can they still see your messages?
Nope. They cannot even see the direct message, unless they looked at it before you blocked them. And it'll be gone after you block them. And they can't see your comments anywhere, reply to you, or even see your profile.