Well as far as I learned from various posts, points for specialist role is especially tricky and I would be misleading you if I made a comment on this. As for the income proof, slips and bank statements should be ok. ("for example, if you do not submit income tax returns, then wage slips together ...