Sugar cane, clay, cactus and mushrooms (both red and brown) are the rare things that I believe you will need to make a successful world. Do keep in mind, though, that your diamonds, gold, lapis lazuli, and even iron and coal supply is limited. Animals spawn randomly so don't worry if you cant see any.
All animals do spawn naturally. If you are having trouble getting them to spawn, I suggest trying this:
As the world is not infinite (not unlimited world area) , an
interesting new game mechanic called "animal spawn control" can be
used. This includes removing or covering all dirt blocks on the
surface of the world (and therefore the grass blocks) except in a
small area to control where animals spawn. It will also increase their
spawn rate.
Best Answer
You can't. Since the world isn't infinite, and sugar cane is a natural resource, you can't create it.