No. You can just sign up.
Depends. you can go to uplay (xbox live) and then i think you got to go to rewards and retrieve it for uplay action points. that is also how u can get the hallequin, and altiar outfit. Or u can dye your clothes Black or other colors at a tailor if u don't hav UPLAY u can also dye your cape the same way
you need to have xbox live
yes you need xbox live to go into parties
You will need to be live but I think you can be a silver member to do this.
No, you do not need the card; getting Xbox Live online works with it too. But, you do need Xbox Live for you to go online, if that's what you were wondering.
you need an online connection and go onto the Ubisoft Uplay sort and by the Armor. it will cost you 20 Uplay points, which can be earned by completing challenges which are listed on the Uplay site
you need to buy it. just go to walmart, and they have an entire box of the items needed for xbox live.
Yes, a membership is required for Xbox Live features to work for the console and account.
no an ethernet cable will do
Yes of course
Firstly connect your Xbox 360 to the internet via wireless or wired. When you have done this, you will need to sign up for Xbox live, this is on the dashboard, something called join xbox live. Go through the setup and you will you will be live. You will need a Xbox live gold membership to be fully online.
to get uplay points complete actions displayed in the uplay menu like achievements or trophy's