I'm not sure about buying roe, but there are a few places in Scarborough that might help....or maybe LeBaron?
To fish it, roe is tied into a bag, and then fastened onto the hook.
http://www.ramblingfisherman.com/2011/01/how-to-tie-a-roe-bag-for-steelheading/