Dijonspurs you should be able to check-in Asia-DOH-DXB and then DXB-DOH-Europe in Dubai. Thus you would not need to go landside in DOH either time.
You are certainly eligible for the Business Class lounge and depending upon your cabin Class maybe El Mourjan and Al Safwa lounges.
You do not need to go landside in DOH you will not need visas. You are in transit.
Last edited by remdk; Dec 28, 2015 at 4:30 am
Reason: Clarification added