Sounds like you'd turn on its side and use a cushion on top.
Not sure either. Not if made of particle board.
Build the bench with room for the cubbies.
Put it on its side, put legs on it if you need height, get a cushion or make one to fit what will now be the top.