If I purchase FUN tokens via Freebitcoin, is it just a number on my Freebitcoin account or do I really own the tokens? How is it technically done?
You'll "own" them the same way you "own" any bitcoin that you earn or deposit on the site. Meaning you'll be free to deposit and withdraw any time you want but you won't have access to the private keys.