FWIW, I’ve seen that seed business card idea before. Not saying it was any intentional copying involved, just that it already exists…
here’s a few-
I also remember a hangtag for some environmental clothing company doing the same thing with seed embedded in the paper. (sorry, can’t remember which brand, it was at least a year ago).
R