I think it depends on the situation. Bitcoin can only end the poverty of those who knows bitcoin,but those who dont know anything about bitcoin, they are always in poverty in thier entire life like on some places were technology have no room.
I cannot say that bitcoin will really end world poverty. Because it is the most difficult problem to answer and end i guess. I think the problem really comes from the goverment. But I can say that bitcoin can help lessen world poverty as long as people will get to know bitcoin more, and the already users will help other people know bitcoin so it can also help others.
Yes, and its the governments problem and the people who are in the situation. Even we open our minds with that possibilities it is too far from reality because not everyone will use bitcoins and not everyone will earn on it. There are too many reasons why but one thing that a good effect is it reduce the poverty like you said.