A small minority of miners could impose a situation where all transactions are mined, even no-fee transactions.
No, they can't. They can only influence users' expectations of required fees in proportion to their hashrate, which you specified was small.