Is creating an account a requirement to place a bid?

Yes.

People can view items without having to sign in, but if they would like to place a bid then they must register or sign in. 

The reason for this requirement is that Kambeo must authenticate the winners when the auction is closed.