There is no way to know without specific lab testing that is only done in very limited laboratories. The rapid tests done in the field are only indicative of Type A or Type B influenzas but not the specific strains. The symptoms are the same as most other types of influenza, so without lab tests, there is no way to know for sure. But, there is no need to know for sure in most cases, since the treatment is the same regardless of the specific type.
Smoking can attract swine flu only if you are sharing a cigarette with someone who has swine flu.
If they have the swine flu at the time, Yes.
no any person would know that
No, Only if you fly with someone who has swine flu, or you are flying to or from mexico.
The swine flu is as contagious as the regular flu. Just like having a cold or influenza, do not share straws, wash your hands, don't kiss or come into close contact with someone with swine flu, don't share glasses with someone with swine flu, etc. Also, you cannot get swine flu from pigs or pig meat. That is a huge misconception.
Rather Not
Yes.
No.
No, he hasn't had the swine flu. If he had the swine flu it would have been all over the news since he is so popular.
Yes, they do. This is because the immune system can find the swine flu viruses in your body and inactivate ("kill") them and will then remember how it did that so if you were to ever get exposed to swine flu after that, your body would already know how to fight it.
I recuperated from the swine flu in like 8 days.
The only way to know for sure that it is the H1N1/09 (swine flu) is to have lab testing. Otherwise you can only tell by symptoms which are virtually the same as regular flu. See the related question for information about the symptoms of swine flu.