He has a hand. It just has no cards in it. So, yes, he can play Gambler with no other cards in his hand.
When you say "activating", you mean "play from his hand", right? Pokemon cards don't generally stay in play.
Gambler is only found in Fossil, but there are plenty of much better hand refresh cards than that.