How can I disable posts in a board to be viewed by others? eg: default group and guest without preventing them from seeing the board.
In 2.0 the only way of hiding posts from specific people is to use the unapproved posts feature, and then permissions to set who can see unapproved posts.
Depending on what you want to do, it may be better to create an entirely new board, that only certain people can see :)