That style ridge vent is acceptable, I think Owens Corning makes the stuff.

The flashings and drip edge detail is rough looking sorry to say. As stated above get the flashings against the house addressed pronto. Sorry about that mess.