Do I need a monitor to do the first boot with Raspbmc? I know it needs wired internet connection to update and all how long does it usually take? (I have a very fast connection) I can hook up a keyboard if needed for first boot. Otherwise i will just ssh to get my stuff together.
The first boot doesn't need any interaction. The second boot will start
ssh and generate the keys.
You'll have to figure out the IP by looking at your router or attempting to ping the Pi.
You can log on over
ssh with the default credentials.
The only issue here is that if the first boot script fails for any reason you won't know about it. I have a 20MB connection and it took around 10 minutes.
If you have a computer nearby, you can watch the bootup messages from the serial port on the GPIO