Hello Jason.
How long should it last? No real answer to that, totally dependant on your vape style.
How long before using it? Some companies sell fresh juice and juice may need a few days to steep. Rule of thumb, if the juice is customizable and ordering directly from the manufacturer it's fresh. If you can purchase the juice from many different vendors its already vape ready.