they do come pre-framed without glass, i have two of them. or at least mine did. and yes, i bought both of them directly from spoke.
why would you think james team would use inferior inks? that doesn't make much sense to me. they are truely pushing the printing art to another level. they aren't not gonna be thinking about the fact that there is no glass and the presentation of the piece.