After looking at it
I think that this is probably the best bet
The electrostatic and the ion generators produce their own problem,
filter on these need replacing every year but they do remove the very fine particles and the gases
UltimateHome 300 Air Purifier
Source: Electrolux UltimateHome 300 Air Purifier – JB Hi-Fi
Filters last 12 months?
$70
https://shop.electrolux.com.au/part/air-purifiers-filters-clean-ultrafine-h13-filter-a3-effcln2/