Hi Muzsub,
Sorry for my late reply, I applied online as it is faster, you will always have your passport with you. You will just need a US visa so you can enter US. I am living in Kingston, ON, so Syracuse was the nearest place where I gave my biometrics, there is no need to go to Los Angeles...