They do not 'choose' a host. It is purely a matter of chance.
Tapeworms are the adult class of parasites and they are fond of living inside the intestine of their hosts. Tapeworms passively avoid the host defensive system by host digestive system due to the tapeworms coating that keeps on producing by itself and use it as its defense mechanism.
yes
Tapeworms don't eat or kill their host where to barn owls kill and eat their prey
Tapeworms can live in a host for 5-10 years.
Tapeworms are parasitic; they don't have need a digestive system because they absorb the nutrients they need from their host(s).
Tapeworms are adapted to obtaining nutrients from inside the bodies of one host.
No, they absorb nutrients, through their tegument, from the food digested by the host.
tapeworms may attach to host humans in their intestines. They constantly take in nutrients and the host is left tired hungry and sick.
The tapeworm does not have a mouth or digestive system so it absorbs food from the host's intestine through its skin.
fungus
Adult tapeworms can measure up to 50 feet long and can survive as long as 20 years in a host. Some tapeworms attach themselves to the walls of the intestine, where they cause irritation or mild inflammation, while others may pass through to your stool and exit your body.
I'm not sure but i believe they get oxygen from the host body's blood.