50 moves is a draw, you can win if your opponent is stupid, you can force stalemate, and you can sac knights to force insufficient material, although why it hasn't been declared yet is strange.
Game never ends...

My apologies, i looked at your page and you are the side with the king. you will want to avoid idiocy. eventually you'll get to a point where you have a choice between being stalemated or being checkmated, choose the stalemate. Also, it seems the position didn't terminate because it is a 960 game, which is something ill need to check out. Perhaps you've found a bug with the 960 programming.
Q. If I am in a turn based game with 2 knights vs King and my opponent doesn't agree to a draw, will the game ever end?...
I believe 2 knights can't force a checkmate (unless I'm stupid enough to help). Is that correct?
Does the 50 move rule apply, so I should just keep moving 50 times, keeping my king in the centre and then click claim draw and then it will be a draw, right?
Thanks