Hello msaim,
U should submit police certificate in original with full documents.
yes , translate yur ID card in english from Kachari from some lawyer .
Yes u shuld also provide proof of funds , with you full documents
all your degrees, diplomas any other training certificates, birth , marriage...