Question: will messages deliver if number is blocked?
Answer: Technically, yes - message will be delivered. Again, technically - yes delivery report will be generated. If someone blocks your number, he's phone might not display that message to him, instead it will just ignore.