ESP32 - Combine UART, 1-Wire & INA219 in 1 board

Im wondering if its possible to setup ESP32 for multiple protocol.
On my boat I have a Victron devices communicating on UART, and would like to use INA219 to measure resistance for fuel and watertank.
Along with this I also would like to add some 1-wire sensors for temperature measurements.

Is this possible, or do I need to use 3 separate boards?

Sure not. Just need board with sufficient pins to connect all sensor and relays etc.

UART - 2 pins for bus, INA219 - 2 pins for I2C bus & 1 pin for some amount of Dallas sensors.
As well You can connect more sensors on same i2C bus ensuring sensor addresses are different.

ESP32 is quite enough, even C3 mini models.
And not forget reliable power supply.