Depending on your internal corporate policies and whether or not you want your employer to know what class you fly in, may I suggest that you buy a business ticket and obtain a quote for an economy class ticket for the same flight/date (a screenshot may suffice). Your employer may then reimburse you for the costs of the economy ticket whilst you would pay out of your own pocket for the difference.
I have no input for your other two questions.