Hey!
I've been away from yaf for quite a while, so I am not sure that my information is up to date, but the last time I checked, there was no out-of-the box solution to bind DNN role to YAF groups.
I assume that your guild has at the most couple of dozens of officers, so I guess it will not be such a painstaking job to manually assign the officers their own privileges.
If you want "Officers Only" forum, you need to check "Hide if no access" in Admin > Forums. You need to set up "no access" Access mask with all options unchecked, and set it as the access mask for group "members" (or however you call them ;)) in the Officers' forum.
I hope this helps.
Regards
... But trust me on the sunscreen!
There not bugs(in YAF)...it's either un-defined features or exceptions to expected behavior!!