is it true that anyone can catch asthma from someone having it?
Nope, asthma is not transmittable.
No, asthma is not a viral illness which can be caught from someone around you.