Seems like it. I'd be concerned about the threads chewing up the roller though. You can always buy a new pin or a steel rod & drill holes through it for cotter pins too.
I wouldn't use anything BUT a bolt! Grade 8 with a locknut and fender washers on both ends. I use sleeved rollers and the rollers wear out before the sleeves.