Yup, we need just one of the Dragons beating the Storm tomorrow or the Panthers beating the Tigers and we will be in the 8 after next week.
Having a look at things, the run of the next 3 games could be quite challenging - Eels at Mt Smart, Broncos in Brisbane and Sea Eagles at Mt Smart. None of those are easy games, and if we play a bit disjointed like we have in significant parts of the last few games then we could be in trouble. As nice as we look on the table now, we would want to bag 2 of those 3 to cement our spot - Sea Eagles being the most likely to lose I imagine. Three "easier" games after that with the Raiders, Sharks and Knights, so could hopefully bag some points from those...
Assuming 30 points will be enough this year, we are needing to with 5 more games to hit the finals - should be very doable from here.