ThankYou. I just presented general documents, according to the checklist -
http://www.cic.gc.ca/english/pdf/kits/forms/IMM5818E.pdf
For proof of funds I presented property valuation (from woda VDC - Lalitpur) and rental agreement of our property at Lalitpur and Hetauda. A salary sheet of my Father and profit from business operations. I also made sure to present the tax clearance certificate for every property we own (seems that this is very important)
I made all the documents myself, and never followed any consultancies. And I gave the medical after CIC requested for it.
I am not sure about whatsapp group that exist for Nepalese students. Feel free to inbox me if you have other questions.
Good luck