Yes, there are pigs in Minecraft.
Carrots attract pigs in Minecraft. The same goes for rabbits
Yes there are.
Well there are definitely seeds where you spawn near pigs, otherwise all you need to do is find pigs and set up your base near them
Pigs like carrots. Pigs will follow you if you are holding a carrot on a stick.
Chests in Abandoned Mineshafts/Strongholds, Village farms, livestock (Pigs, Cows, Chickens)
minecarts, pigs with a saddle on them and boats
You hold wheat in your hand.
You hold wheat in your hand.
Yes, pigs are available/roaming in Minecraft classic.
Sheep are there to provide wool to mafe for example a bed. Pigs are a source of food
You right click two of them with carrots and they will find each other and make a baby. The same applies to rabbits.