I have heard that the top soil I can buy in plastic bags will become sterile over time if it is kept in the bag unopened. Is this true? Thanks
No, to sterilize soil you need to raise the temperature to 180 degrees F.
Here is an article with more information.
You can purchase sterile soil in bags. The label should clearly state if it is 'sterile'.