You'll Need These: 1-4 Dispensers. 7 diodes. 10-15 redstone. lots of one block. And spawn eggs (or you need spawners without eggs or dispensers)
Make A Tower 23 Blocks Up And Make A Hole In he Middle.Put Dispensers (Or Spawners) at the top. Cover the top up so they can't get out. make a platform 3*3 2 blocks away
Go to minecraft wiki and do a search for "mob grinder" and it gives you a tutorial of how to do it.
Horses are not a mob yet in Minecraft, but they are available on Mo' Creatures.
Ghasts will shot fireballs.
You can't spawn in a farm. You make one.
There are many tutorials on Youtube.
It is not possible to actually make a mob spawner in any version of Minecraft. Mob spawners are only obtainable via in-game commands or if you use a mod of some sort.
You make the sword, then you go to a mob, then you can get meat or anything that it drops!
You cant find a giant mob in vannilla minecraft but you can sumon him using a command or a spawner.
a bat
no
Mobot
by using spawn eggs or mob spawners with a mob in them