Guinea pigs require lots of space to live and play.  They also need out of cage time daily.  
The best cages are called C&C cages and can be custom built to suit your needs.  Instructions can be found at
Guinea Pig Diet
Guinea Pig Greens List
Guinea pigs need unlimited timothy hay, pellets up to 1/8 cup per piggy, fresh greens and Vitamin C rich vegetables as well as fresh water daily.
How to hold a
Guinea Pig
Use gentle hands and always support your guinea pig from the bottom.  They like to be carried close to you otherwise you may injure your guinea pig.