So once I fund my CampBX account using Dwolla I can then purchase bitcoins, and from there send the BitCoins fromo CampBX to my BTC address?
Yes, when you execute an order to buy, the coins are in your account and available for immediate withdrawal.
There is a delay from when you do the Dwolla account-to-account (A2A) transfer to Camp BX, ... somewhere in the range of an hour to several hours, before those USD funds appear in your Camp BX account. Sometimes when there are issues the delay has been even longer, but generally same day, within a few hours.