No,but guppies(livebearer types) can live with small sharks like dwarf shark e.g.
Usually, yes.
yes
You do not say if the guppies are common guppies or fancy, also how many male and female guppies you have, yes as far as the snails and guppies go, one point to remember is the tank water should be above 72 degrees and some live floating plants for the guppies too hide in.
Just normal water that has had all of the necessary precautions taken to upon.
guppies have been selectively breed in captivity and unique strains of guppy in the wild have been made common in aquariums. guppies in wild would be much more uninteresting to avoid attracting predators.
The answer depends on the number of guppies. A few guppies can live in a 2.5 gallon tank or larger, temperature between 72 and 80 degrees Fahrenheit. Many people raise fancy guppies in 5.5 and 10 gallon tanks.
The puffer loves live food and will eat anything smaller than it is, it is one of the few freshwater fish that has teeth.
yes
The guppy is named after the Rev. J.L. Guppy of Trinidad, an early collector of the species from the late 1800's. Guppies (Poecilia reticulata) are placed in the family as mollies and mosquitofish. The wild, original guppy is native to Central America, as well as Trinidad and northern South America. Today, many guppies are found in Asia, especially Singapore, where many fancy strains are bred in large fish farms, and shipped to pet stores all over the world. The Fancy Guppy Fancy guppies are the result of specialized breeding techniques and they only slightly resemble the small, wild guppy, often seen in pet stores labeled "feeder fish". Guppies are freshwater fish. Their tanks should contain no salt. http://www.TheExoticFish.com
The only difference is the tail is about 1 cm bigger Males usually aready have fancy tails i find
They come from creeks, rivers pond in Trinidad, Tobago and most of the lesser Antilles