cobra panda 120"I'd" is a contraction of "I would". Used as you did is not natural for that case.
Yes, I'd just (like to) make sure they still can come by later.
I'm not sure I know what you mean. Do you mean that it's natural if I include "like to" or is it not natural either way?
Thank you.
Adding it would make it natural.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.