A brief overview of what Oneworld status gets you is here
http://www.oneworld.com/ow/ffp/oneworld-status
Priority checkin is a benefit for Ruby, but boarding isn't. There's nothing published about how many accompanying pax can take advantage of checkin benefits, but 2 should be ok.