yes, any version of the game can scan in the sanrio villagers! the only snag is that you can only adopt them if you scanned in the card yourself. so if you had a sanrio amiibo card, and scanned it in, their rv would appear, and you could invite them to live in your town. say if i wanted to adopt that sanrio character, but didn't have the card, i wouldn't be able to adopt them from your town.
but yes, you're totally able to adopt them if you buy / have the card yourself!
hope that helped!