For the most part, the droid tended to beep, rotate its head, and blink its lights while walking around the Outpost. I don't speak droid (

), but it seemed to do the beeping/blinking things a lot around the Droid Depot, so it was probably saying "hi" to all of those droids laying around the building. It reacted at several other locations around Batuu. I've read that depending on the personality chips, you might get more or less reaction in various areas of the Outpost (they were sold out, so my droid is just the basic personality). I'm still trying to figure out a good way to carry my droid around the Outpost that keeps my hands free and doesn't impact the droid head (BB-8's antenna stick up).
In terms of working, it depends on what is meant by "not well". I have one of the BB-8 units and it's not the easiest thing to control (i.e., get it to go where you want). It's easier to control than the Spheros version of BB-8, but it's not as easy as driving my friend's kid's remote control car. For me, the hardest thing is to keep track of is where the head is pointed (that's the "forward" direction, which for the BB-8 unit changes when you trigger the head to rotate). It seems to roll fairly well; it does better on smooth surfaces and non-deep pile carpets (the best seems to be short/hard carpeting - like the kind you often find in hotels or office buildings - because it's not quite as slick as tile/linoleum/etc., and it muffles some of the rotating sounds). The head will bounce off if you hit something (e.g., a wall) too hard. The exterior is made of plastic, so I wouldn't go rolling it on any really scratchy surface.
Yes! Inside the Ladies' Room near the Droid Depot there is a "radio station" with a droid DJ playing. I noticed it right away because the larger restroom by the Market Place doesn't have any music playing. (Doesn't that restroom have a monster in the pipes?)
I think so...I thought I recall hearing some rattling noises. You might want to check out the water fountain by the rest room entrance...