
There are products with citric acid as their active that are efficacious against all manner of viruses, even some much more difficult to kill than influenza. So, yes, I would say citric acid can kill influenza. I've never worked with sea salt as an active before, but I imagine you could dry out the virus and kill it if the concentration of salt was high enough.

Luckily, the influenza virus is one of the easier viruses to kill. It's basically an oily lipid envelop with genetic material inside. If you can disrupt or dry out the envelope, you can destroy the virus. It is very susceptible to surfactants/detergents, which is why hand washing is so important during flu season. It is also susceptible to alcohol-based hand sanitizers, as we've been hearing on the news, as well as products with high IPA/ethanol content.