Using InfluxDB in RPi, Do I need an additional USB to store the data?

The main point is NOT to run (write) on flash memory such as the internal SD or an USB stick to avoid corruption.
Before you just get another drive, remember that is important for everything beyond InfluxDB as well (swap, logs, …). Check out ZRAM.