Hi Sanjay,
Please find below link for Material Master DIF :
Yes, you can use IDOCs from single input file and create CR using DIF.
Yes, thats just a sample file, you can add all standard fields in excel just you have to do indexing in given BAdi in document.
Regards,
Sudhir Wakodikar