Hello,
You don't need to put signature for online application. Link below shows you how to sign your application electronically.
http://www.cic.gc.ca/english/helpcentre/answer.asp?qnum=740&top=2
FOr supervisa, the property and business papers of your mother are not required. However, if you...