Never heard of special roach papers. And sure, any joint's fine. All you need in it is weed.