1. To me, they are equally acceptable. There's very little difference in meaning. I suppose that "everything we can" may have a slightly stronger suggestion of ... well ... "everything".
2. Yes.