I would check out AAA.travel. They will be able to advise you about traveling to South America and can offer you the tips and advice that you are seeking.
There are travel companies that can help you get to Peru. Some travel companies include Gap Adventures and On the Go travel. You can also find packages at www.peruforless.com/.
Some good sites to browse available Peru travel packages are: Virgin Vacations, Trivago, Trip Advisor, Expedia, Orbitz, Condor Travel, Air Canada Vacations, Peru Best Tours, Peru For Less, Peru Vacation Tours.
Yes, a passport is required for travel to Peru.
Yes, you need a valid passport to travel to Peru.
Yes, you need a valid passport to travel to Peru.
No, you cannot travel to Peru if your passport expires in 3 months.
Yes people from Peru are allowed to travel. There are Peruvians that get travel visas for business and athletes and entertainers from Peru that travel outside of their country.
Flying from Singapore, Singapore to Lima, Peru would be a solid 24 hours of travel.
you may not want to go during summer:)
YES
If you are from the US or Canada, don't forget to drive on the left.
You can find good traveling tips from budget.com. You can also try to find some tips on various travel sites and message boards.