Credit scores generally range between 350 and 900, so your score is not bad. I don't think you'll have any problem getting a loan, now 0% APR depends on who's issuing the loan, shop around. On a side note having a credit card actually HELPS your credit score as long as you make your payments on time. Not ever having a credit card would be viewed by the credit rating agencies as a lack of information on your ability to pay debts, this is why having one and paying on time helps your score go up.