How to apply Visa for Senegalese

Hello Folk

A friend of mine who is Senegal nationalities want to come to Vietnam as a Tourism and he plans to stay in Vietnam for several months. As I see its quick hard to get Visa for This nationalities. If there anyone has experience on here please share with me and i want to help my friend to make it easier, I have few question as follow.

1, I am already in Vietnam and How do I apply visa for him In Vietnam?

2, What will be the process of Visa and any Documents should I provide?

3, How long  Vietnam immigration will give him Visa when he enters into Vietnam?

4, What will be the cost of Visa fees?

If anyone will help me to clear thus question it will be a great help and I really appreciate.

Thank you

Collwing

As far as I know, tourist visa only lasts for 10 - 20 days for this nationality. He needs to provide return airticket, tour itinerary, hotel booking (visa date due to air ticket, for example: air ticket from 5 - 15 Aug, then visa date is from 5 - 15 Aug). Business visa might last for longer.