Yes
Yes from the store there is a fee of $79 but online most orders of $45 or more are free depending on some items, but the system will let you knowm
Yes. On most anything in stock. Instructions on their web site.
Not that I know of unless its a appliance or something they have to install
Thanks! Your answer is awaiting moderation.