You might find it cheaper to get it plastered as the finish won’t need to be perfect.
Corners etc. not a great deal of care required as the tile adhesive will give you a couple of mm to play with.
Remember all the weight is going downwards with tiles. It’s fine to tile straight onto 9mm or 12.5mm board as long as the board is well supported.
I use a mix of ordinary board, the green moisture resist board and hardiebacker cement board in bathrooms depending on where it is in relation to the shower.
I’ve never got the hang of dot and dab. I prefer to use battens and lots of drywall screws. That way I can get the wall really nice and flat. Just about to finish one off this morning. In the past I have screwed the cement board directly onto the brick.