Can I align a bone to face normals?
Select the face and create a new orientation coordinate system clicking the plus button. Then set cursor to selected, then select the head of the bone and set selection to cursor, then do the same with its tail ( so both are in the same spot) then (still with only tail selected) press G Z, move the mouse and confirm LMB.

This procedure will automatically set the roll.