Thanks Fateh, much appreciated but the problem is me and my wife has lost 1 passport each so cant share the stamps.You only have to upload travel stamps if they fall under 10 years travel history, Anything beyond that is not required. You can mention it in LoE for your peace of mind. In my case I had 10 year travel history in the old passport but no travel history in the renewed passport, therefore I scanned all pages of both the passports and submitted as one file. I feel that is the safest thing to do.
As for item 2, Case officers have multiple ways of verifying your experience apart for just google search and your best bet is to gather as much information as possible (Offer letter, pay slips, Reference Letters, business cards) along with a well structured LoE compiled as one document.
Hope this helps.
