There is no pure thing, we kill to live always. I agree it causes less harm to be vegan but to sweat the little stuff to my experience this thing could very soon become quite tedius.
It is a question of one.What do you want to do really.
My choice may not be yours. The meat...I would give to friends who would eat meat anyway, expressing with them the reason why you are giving the meat away as it expresses something to be doing so and...they will know it is perhaps not spoiled meat you are foisting on them.

And you will be able to discontinue the meat habit quicker and with more ease.
The medications....as I am of little means and the geletin is such a small part, and they are so expensive...I would probably use them up and then when buying get them vegan....they are available most everywhere differing things. Not all are advertised as such but if a ingredient label is available you can look at it, write down the ingredients, and see for yourself by researching it if they are. If one has to have a medication and the only thing available is a animal product...your life healthy, is more important than the harm to be opinion. This life is preciious for purpose.
I still have for instance a leather jacket that was given to me 20 or so years ago(says something about the state of my wardrobe I'd guess

)....but as there are substitutes for leather that look just like this and no one can tell what it is for sure, and it was a gift and I am so cheap and not rich....I will still wear it on occasion
So it is individual the choice and how you do it. I still eat honey, hardly much at all, but I do, as I researched it, found it not to cause harm with cultivation(actually perhaps the opposite)
so technically I am not a vegan. But actually it seems I am mostly.
But I don't sweat the little things is why I have been for so long 20 plus years. I am cheating that is why it is so easy, someone may respond....technically by PETA standards, yes, on a harm basis I think not, mostly not, less harm always.
PETA I hold membership in at times for purpose but I don't believe in not useing animals for things,like carriage riding. just not eating them, or perhaps useing their hides hoofs(gelatine) or such I will not now purchase a leather jacket for instance, or consume geletin, that is eating.
That is my opinion,but you must make your own..
Always you will make some small mistakes. I find animal in the most unlikely of places at times, chips a couple of times for instance...so found I give it away. Not a harm issue but a habit issue really. Consuming such becomes the habit of doing such and then one is inclinded to go back. So I have always given away things purchased inadvertantly.
The small.... as in geletin it is so small really it is the habit of animal we are devolving not so much with the individual items. But they do add up eventually eating no animal...you do really cause much less harm.
So others may be glad i am vegan as well..they get free stuff occasionally.
Unsolicited certainly...but I find hemp seed oll a good substitute for fish oil. Flax is cheaper but has not the most beneficial fat composite to my opinion.
To reinforce that above good advice given..there is no pure diet. Animals are killed in all harvests to include grain and fruit. Even organic.
I can construct to every extent I opine the exact meat eaters diet as my choice of hobby sport and prior profession has necessitated I be able to do so.
And I have had 20 years to work at this, and though a slow read when I am interested I am a very thorough read .
"This order considers that progress can be achieved more rapidly during a single month of self-transformation through terrifying conditions in rough terrain and in "the abode of harmful forces" than through meditating for a period of three years in towns and monasteries"....Takpo Tashi Namgyal.