If that is controllable at this point, I have no problem taking him in the first round. He has great size and strength and at the same time is very quick on his feet.
I feel more comfortable with Bulaga than with Anthony Davis, actually. Davis has been benched and suspended and may have an attitude problem. The Niners have a very good locker room situation right now and I don't want that to get messed up.
As you said, Campbell is incredibly raw at this point. Many mocks have Trent Williams going around where we draft, but I have some concerns with his foot speed. I think speed rushers will get past him.
Iupati is really hard to gage at this point. The highest a guard ever went in the draft was #15, I believe. Prevailing wisdom has him going in the late first round, but I really like the guy, so I wouldn't be upset if the Niners drafted him with their second pick in the first round. He looks like a Pro Bowler to me.
By the way, you're misspelling Bulaga's name. I know he's big as a Beluga whale, but actually he's just a human being. ;)