There is no limit by DOS or a 486 that defines what cards will work. As long as the card is 16-bit (i.e. no 32-bit Cardbus, like e.g. all USB cards), and as long as there is DOS software available, it will work.
Note, however, that the card manager, services and the actual software for the card will eat LOTS of memory under DOS. If you want e.g. a PCMCIA sound card for DOS gaming, better don't spend too much money, as you will probably be very disappointed.