No I think you have included most of the documents that would be needed by the VO.
In my application apart from the documents you mentioned, there is also an obiously the previous refusal letter copy
, Cover letter from the lawyer explaining the refusal, My Income tax returns certificate (of India), a self declaration letter stating my previous companies and experience, am employeer immigration request form (its nothing but a cover letter from the Employer).
The above documents are i guess because my application got rejected, I had to include as much documents as possible, but the documents that you had mentioned is more than sufficient for the VO.
What I came to know is, the VO 1st checks whether the applicant meets the complete criteria stated in the LMO or not.. For e.g if in the LMO it states minimum 5 yrs exp req. then they 1st check with the help of the documents provided that we meet the criteria or not. 4 years 11 months is also not accepted. And then they check the cover letter of the Employer.
I have a friend of mine who recently went to TORANTO same NOC skill B, did his processing from Malaysia.
He only submitted, cover letter, resume, Malaysia resident card, LMO and offer letter. He got his visa without any issue.
Last time I didn't submit any cover letter from the Employer
And also didn't submit any previous reference or experience letters.