Can a community user create a task for a lead ? What profile permissions does he need to create ?
The answer to your question depends on the type of Community you have. See Communities Users Licenses for features by license type. Only Partner Community Users can create Tasks. For the other license types, Tasks are read only.