Hi Ken,
Yes you can both get oyster cards, (from any LU ticket office, for example). They charge a £3 deposit each, but you get that back when you are finished with the cards and hand them back in.
Please note, though, that if you plan to use pay-as-you-go as opposed to a weekly or longer...