Yes. And yes.
Heat and moisture destroy antibiotics. Keep them cool and dry and they'll last longer. There may be some exceptions as some may have an ingredient or two that don't react well to freezing, but for the most part they should be safe to freeze and it will greatly extend their shelf life. Just take a whole lot of care to make sure frost/ice doesn't develop on them.