They are enough ...... But I recommend...,, include following too...,,
If you can take Offer letter....... Copy of company ID...,,,,as well..,,,
They all are solid proofs.......
Coming to tax returns......... Guess you have rest of pay slips with you.,,,,,
Approach a tax consultant or CA with...