To add to what Dave said, any of the Ontario rallies are always looking for volunteers. Black Bear, Galway Cavendish, Tall Pines are still left this year. Depending where you are, there's rallies in Quebec, New York,Michigan and lots of other near border states that often can use workers as well. You get exposure to rally, can watch from areas joe public can't, learn how the rally is run, the timing system (key for aspiring drivers and co-drivers) and interact with the competitors and see what's goin on with their cars/teams.
As well, MLRC puts on a rallycross series (not the same as the x-games stuff) in Bancroft 5 times a year. The next event is June 23. Website is:
http://www.mlrc.ca/rallycross/, as well they have a facebook page
https://www.facebook.com/mlrcrallycross.
Keep asking questions, many of us have been or still are in the same boat as you