Can I use bonus store credit alone to buy gold?
Of course, you can -- provided you have sufficient bonus store credit.