Did The Punisher end with a cliffhanger?

No, the storyline was resolved in the second season of the series. The second season has a satisfying open ending.

The Punisher was cancelled in 2019 with the rest of the Netflix - Marvel titles, so there will be no season 3 unfortunately.

[IMDB]