1. Same content. I personally prefer that you buy it on Steam (better for the promotion algorithm), but it's the same content.2. No, it's an "endless refill" thing.