Let's get down to the crux of comparing emissions OTHER THAN CO2 between a genset and a car.
A Tier-4 large genset of >560 kW (which may be fuelled not only with Diesel but also natural gas, etc.), is permitted 0.19 g/kWh NMHC (non-methane hydrocarbons), 0.67 g/kWh NOx and 0.03 g/kWh PM.
Source: Table 4,
https://dieselnet.com/standards/us/nonroad.php#tier4
A T2B5 car is permitted 0.075 g/mile NMOG (non-methane organic gases * for diesel fueled vehicle, NMOG (non-methane organic gases) means NMHC (non-methane hydrocarbons), 0.05 g/mile NOx and 0.01 g/mile PM.
Source: Table 2,
https://dieselnet.com/standards/us/ld_t2.php#bins
How do we convert kWh to miles? Normally, it is impossible to convert the two, but we have a clue that the Tesla used 18 kWh to cover 104.6 km / 65 miles. It is reasonable to assume that 18 kW is the energy to propel the 2.2 ton Tesla over the road course, not taking into account round-trip energy losses through the battery and power electronics, as well as any recovered from regenerative braking. So, it would not be unreasonable to apply the same 18 kWh to the ICE-powered car over the same road course.
Thus, 18 kWh over 65 miles gives 0.2769 kWh/mile.
Now, if we go back to the emissions limits above, we apply this factor to the genset:
0.19 g/kWh NMHC * 0.2769 kWh/mile = 0.0526 g/mile
0.67 g/kWh NOx * 0.2769 kWh/mile = 0.1855 g/mile
0.03 g/kWh PM * 0.2769 kWh/mile = 0.0083 g/mile.
Compare these again to that of the T2B5 car:
0.075 g/mile NMOG
0.05 g/mile NOx
0.01 g/mile PM.
I purposely chose to present the genset case in the most favourable light possible so that I would not be accused of bias; the latest standard and the largest size (giving the lowest per kWh values). If I were to do the same on a genset of the actual size in the video (30 kVA =~ 30 kWe) and estimated age, the results would show that the genset is in fact over an order of magnitude dirtier in HC+NOx and nearly an order of magnitude dirtier in PM!!!
Edit to add 30 kWeTier-4 (2008) genset emission data:
7.5 g/kWh NMHC+NOx * 0.2769 kWh/mile = 2.077 g/mile vs T2B5 0.125 g/mile NMOG+NOx (16.6X)
0.3 g/kWh PM * 0.2769 kWh/mile = 0.083 g/mile vs T2B5 0.01 g/mile NMOG+NOx (8.3X)