Yes
Yes you can have it delivered to any Walmart
Many items can be, but not all. You have to check when you go to order the item.
Yes you can have it delivered at your home or the store
You have to chose store pickup.
You can pick home delivery or site to store to pick up at store.
Thanks! Your answer is awaiting moderation.