1. yes, its a multiple entry visa
2. i just talked to an officer in cic call center and was told that they do not require a return ticket as they expect a person with super visa would stay long in canada and a lot can happen
my brief history why i am in your thread
my mom jut got her super...