welcome

i've only been there once and that was 23 years ago. at that time i did not have baffles just water running thru the bassetts.
when you do get on the water take some photos i'd like to see the lake agian

but to answer your question... yes i'm sure you will need baffles but maybe since the boat is close to the lake you could run up there during the week while the ranger is out to lunch

second edit... dude i just noticed your from ventura so am i

let me know if you need anything.