Use over the top dust extraction to catch the dust that comes up from the back of the blade. Most blade guards have them or mock one up yourself. Wood frame, plexi for the sides.
I have the DW745 TS and the riving knife is way higher than the top of the blade so when making non-through cuts it got in the way. I went to a spares place and it cost me about £7.00 for the complete riving knife/guard assembly. I cut the riving knife down to 1mm below top of blade for those non-through cuts. It's a real pain swapping them all the time though especially as I use my sled a lot...............2nd thought I cannibalized that one to make a separate riving knife set up..........
It is for me too but I have zero space in my workshop for another large tool. I'd love one but it's not on the cards unless I demolish my workshop and build one that's bigger, then I run into planning permission problems, not to mention money.IMHO, your biggest problem is your shopvac..........
Artie's suggestion for a Sharkguard is a good one. It is made with a port for attaching a shop vac and they make one for the Ryobi. I had one on my Ryobi table saw and it was a great addition to the saw.I'm a complete newbie, so this isn't probably worth$.02, but.......Sharkguard? Maybe?