Yes, but you still need to pick up your key from the from desk, though. There are also automated check-in stations on site that issue keys. - Pretty convenient.
Yes, most all the resorts now have automated check in boxes near guest services.
Yes you can
Yes
Thanks! Your answer is awaiting moderation.