Speaking like a non-linguist without education in the theory, but a local speaker with a life span of exposure to observe, my ear would anticipate you to say "The most crucial information is that my parents opened a fresh restaurant a number of weeks in the past." When you reported "have opened a cafe some months ago", it would audio genuinely off.