A bond hearing will be automatically scheduled once she is in immigration custody. If she is eligible for voluntary departure, she can tell the judge at the first hearing that she would like bond and voluntary departure. Different judges will impose different standards for cases where they will allow bond in VD cases, but even if bond is denied, you should be able to work with the deportation officer to ensure that she has enough time to get the travel documents she needs to get back home. Of course, she may be in detention while this is being arranged, but generally ICE are fairly flexible in allowing families enough time to put together what is needed to facilitate the alien's return. It's a good idea to attend her first hearing if at all possible--that way the judge can see that she has family in the US who will ensure that she will return to Canada. You may be asked a few questions, or your daughter may just tell the judge that you are in the courtroom when it is her turn, but either way, it will make a positive impression.
She can ask the Immigration Judge for a bond hearing assuming that her conviction does not require "mandatory detention". However, once the Judge orders her removed from the U.S., he/she cannot schedule a departure date. Jurisdiction shifts to ICE to do so.