I think everyone who has switched to a raw diet went through the same kinds of fears - I know I did. I was absolutely terrified about bones, about splinters, about them impacting in her gut, about them cutting her to ribbons inside, you name it. I searched and searched for bones that seemed to be soft enough for her, read lots and lots on the subject, joined the Britbarf email group and tried out lots of different things.
Sometimes there is a bit of an adjustment period for the dog - I did the quick switch with Bella, one day she was on kibble, the next she was on raw. She was quite sick for the first couple of days after eating chicken wings and I almost gave up there and then. But I decided to try her on something else instead (can't even remember what) and that seemed better for her. Their stomachs, if they've been on kibble, don't have to do much work to digest it (dogs have incredibly muscular stomachs). With Bella it took a few weeks for her to start being able to properly digest bone, so initially in her stools you would see little pieces of it, but gradually those pieces began to get smaller and smaller until you just got paler stools with tiny granules of bone rather than whole pieces.
I think the best thing I learned was to use the size of their head as a rule of thumb for any bone given to them - Bella used to swallow chicken wings almost whole, even if I bashed them up, and they always made her sick. Anything that was small enough to swallow whole, she'd go for that option. So I had to give her larger pieces, she gets breast of lamb pieces which are larger than my hand, she gets chunks of chicken on the bone but cut so that she couldn't swallow it without having to at least break it up a little bit.
It can be so baffling and scary at the start but you're really not alone - any of us on here will be happy to give you support/advice and the Yahoo Britbarf email list is really good as well.
On the tripe issue, I get round the grimness of that by buying frozen nature's menu packs from Pets at Home. Bella also doesn't really like kidney or liver (she gets it once a week) so I have to add veg and cottage cheese and a bit of mince to it to disguise it for her.
It sounds like you've got a good number of foods that Ruffy CAN eat - Bella's diet only has chicken, beef, lamb, a bit of tripe/liver/kidney, eggs and tinned sardines or tuna so I'm sure if you gave Ruffy turkey, rabbit, lamb, tripe, eggs and sardines etc that would be absolutely fine.
Read as much as you can before you start so that you know feel a bit happier about what they need - be aware there are alot of varying opinions out there about whether they need fruit, veg, grains etc etc. Personally I give Bella veg and fruit but not grains but that's just based on my own opinion after doing alot of reading.
Good luck, and do come and ask on here about anything you're worried about, I know when I made the switch I got some really good support from COL!