@oristarA,
1. entail - have as a logical consequence; "The water shortage means that we have to stop taking long showers"
mean, imply
necessitate - cause to be a concomitant
2. entail - impose, involve, or imply as a necessary accompaniment or result; "What does this move entail?"
implicate
lead -
tend to or result in; "This remark lead to further arguments among the guests"
I read it as results in, but it could be mean or imply. It's not a great word choice in either context.