1) in bountyhive.io I can put my bitcointalk info, it asks for my ID in here, and I believe it is a number but I don't know where to find it?
Your UID is displayed when someone looks at your profile... if you click on the name next to a post, you can see their profile and the URL will be of the form:
https://bitcointalk.org/index.php?action=profile;u=USERS_UIDFor instance, yours is:
https://bitcointalk.org/index.php?action=profile;u=2039812So your UID = 2039812
2) when a project says it rewards stakes for certain tasks in the bounty campaign, what exactly are those stakes?
If you read the announcement for the project (or the "bounty" campaign), it should specify how many tokens/coins are to be reserved to pay the users participating in the campaign. Some will specify a percentage (ie. 10% of tokens sold at ICO), some will specify a set amount (ie. 1,000,000 tokens).
I have no idea why they used the term stakes, but at the end of the campaign, you should then be given a share of the tokens based on your "stakes" collected. How this is actually calculated varies from one project to another.
Sometimes, there is a 1:1 relationship between "stakes" and "tokens"... you earn 1000 "stakes", you get 1000 "tokens"... other times it is based on your share of the total "stakes" that ALL the campaign participants have accumulated... ie. you end up with 1000 stakes... total stakes generated by all participants = 74157, so your share is 1000/74157 = 1.35%, so you can expect to get 1.35% of the tokens set aside for the campaign.
Be VERY careful to read things properly... there are NUMEROUS "scam" accusations over in the scam accusations board regarding payouts from various campaigns not being as much as users thought they were going to get... and/or projects changing the rules etc.