1. Just returned from RP, they have Keurig. You don't have to bring your own, if you don't have enough, just ask for more, they are more than accommodating. If you are brand specific, you WILL need to bring some :)
2. Have you thought to use amazon prime for groceries? I personally haven't...