What causes gas pressure?
Gas particles move randomly and collide with container walls. These collisions exert forces on the walls. Pressure is force per unit area, caused by many collisions.
Particles do not need to be touching all the time to exert pressure.