Getting Pea Puffers And What Type Of Tank Mates Help

I’m currently starting to cycle a 20 gallon tall tank. And I was looking at what fish I wanted and I saw the pea puffer. There where different things saying that they are ok with in community tanks as long as they are with fast swimming fish. Is this correct if so what tank mates should the puffer have.