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.