Yes
Yes they have cartridges
They do have cartridges but some have exact batteries that you have to use for getting the right dosages of medicine. It depends on the pen you have really. You can call them and they will be able to assist you better. They are open until 7 pm
They have the 510 thread ones they fit most batteries
Thanks! Your answer is awaiting moderation.