Hi!No, you do not need to buy a license to make a Snake game. Just don't call it "Snake".
Awesome!
No, there are no patents to be worried about so just go for it.
Glad that you liked my game and thanks for playing it :)