Most Bitcoin Processors give confirmation fairly quickly. The customer doesn't have to wait 10 minutes.
Taxes shouldn't be too big of an issue. They just get reported like accepting any other foreign currency.
As for line of credit... you should check out Ripple.com