"Can I collect Airmiles on my seller's fees?"
I do and done so for fifteen years.
How? By paying my monthly fees (and they have been very substantial over the years before my retirement) with my BMO MasterCard giving me AirMiles.
Over the years I have used both my Cdn$ and US dollar denominated BMO MasterCard - both giving AirMiles.