N it doesn't use Internet
NO you can also use wired
Provided you are not on a internet plan that bills you for the amount of data you use monthly, then no. If you are billed monthly for how much data you use (which I highly doubt, I've never heard of such a plan) then yes, it would.
No it does not have to but it it is recommended!
yes you can surf the internet on the xbox 360,just google it down or something to learn how to do it
Yes, You need an internet connection because when you are on Xbox Live you are using the internet from your router.
The initial setup for the Xbox One gaming console obligates an Internet connection.
you can but it has hardware to it
Ps4 and Xbox one both have an internet browser
Yes, you can use your Xbox Live account on your new Xbox One.
Yes
You either need a cord that connects you to the internet, or, a wirless internet thing so then you can be connected, and, you can use that free code.