5 point is totally readable using pretty much any non-display typeface. I set all my legal type at 5pt. Does not need to be all caps.