Do you use Primer on your engine before you paint it?

Nice job!

Those are the heads not the block. That little bit of over spray isn't going to harm anything. Don't worry about it myasylum.