I think you are already doing the right thing on 1.
On 2, you can attach a notarized affidavit from old supervisor/manager/colleague mentioning job duration, duties etc, attach an explanation letter(with details as you mentioned here for justification) and also attach tax documents, salary...