I fly regularly on a Twin Otter (I think 18 or 20 passenger capacity) and the FO always does the safety briefing, never occured to me for 20 passengers you'd need a F/A!!
Oh and I don't think the flight deck has a door (I always fly the same plane), when I sit at the front I can hear all the R/T calls and even view the ADI !