Step one is puzzles. It won't be clear why at first. The point is patterns recur. You get to learn little bunches of moves that are like a set of knowledge in themselves. So once you see position x, you know, ok next I go... That's three or four moves that you aren't just inventing. You know the outcome. That's what 12 move forced mates are.
Do Grandmasters see mate in 12 in position?
Yes, they even calculate 21 moves ahead.
https://www.chessgames.com/perl/chessgame?gid=1084375
The black player Kotov even wrote a book 'Think Like a Grandmaster' about how to do it.

it depends of how much time they have, if this position is reached in blitz, i think they wont be able to do it, but in rapid or classical, they would. some grandmasters are build different, they would do it in very little time but 2500s wont be able to

it depends of how much time they have
For example, it took you more than 3 years to come up with this answer. Grandmasters usually have a lot less time.

In the position you have posted above, any strong player may notice the following: the black king is exposed to queen checks; the white king can become a powerful weapon; the black knight and bishop are exposed and not harmonious placed and cannot protect each other. Based on these factors, the strong player can keep checking the black king and may be able to deliver checkmate. However, it is not easy to do here since white has to be very precise with his moves. This is what I was talking about earlier (that there are so many check options for white to make here).
or any strong player?, do they calculate 12 moves ahead? like inthi sposition below is it realistically posible to calculate 12 moves to mate?, if possible how can someone train to see 12 moves ahead?