Re: Is credit card friendly?
Credit cards widely accepted, you can withdraw cash at ATMs as well. You'll need cash for food courts/hawker centres and small restaurants.
Re: Best way to handle finances in Singapore?
Combination of cash and cards. Bring USD and change them to SGD once in Singapore, you'll get better rates and no handling fees.