Question: if you block someone can you imessage them?
Answer: If the iMessage says delivered and then you block them, yes, they can see it. If you block them before sending the message, iMessage will fail but probably convert your failed iMessage to a text message and then send it (per default settings).