If a token supply of a project is 100 million and the team is taking 10 million for themselves is this a red flag? If No, how much is alarming allocation for team of a new project?
No. I've seen other project teams take a bigger cut than that, 20% - 30%, then state that some of it are supposedly allocated to "marketing" and even "future" usage, whatever that is. LOL
My second question is about the locked period of team token allocation, have this proven to be a better solution to avoid dumping from the team themselves?
Yes but it depends on how long it is locked and how many of the team's holdings are locked. If it is just 1% out of their total holdings, then that's nonsense.
If a new project successfully raised 3x of their target in any presale isn't that enough to get the project to where they plan? So why the need for the team to still acquire some token allocation for themselves?
Depends on what type of project or company they are trying to build. Some startups need enough funding to even begin development while others don't need much. Team allocations are usually used for marketing, especially with projects or startups that are so keen on using their own token for that purpose rather than the raised funds.
Some will say that token allocation is for development, what about the money the project raised?
Same as above. What's important is that the project team is transparent about it, where the tokens and raised funds go, and how they use it.
Much of these details are usually in the token's economics or in their whitepapers (if they have one). If you can't find it, it doesn't hurt to ask the project team directly.