Do regulations allow superchargers in F1 cars?

This in theory yes. The problem is that a supercharger takes power from the crank shaft, so the heat energy recovery system would be obsolete. In practise Turbo charger with energy recovery is a better option for Formula 1 cars.