Here are some calculations how Finland can qualify for the Euros.
Finland has played to this point at "20 point pace" (6 + 6 p From Armenia and Liechtenstein, 4 + 4 p home win and away draws from Bosnia and Greece, 0 p from Italy). If rest of the games are played at the same pace within 3-2-1-record, The groups other teams maximum points are: Italy 30, Armenia 21, Bosnia-Hertsegovina 20 (with Finland having the tie-break, Greece 17, Liechtenstein 15.
With these results Finland will qualify if Armenia loses at least 1 point in the group against someone else except Finland. It is noteworthy that Armenia still have two games against Italy. Bosnia on other hand has the "easiest" game schedule from the group, with both of the Liechtenstein games still up. Thus the scenario where Bosnia will lose great amount of points is not likely.
Under here there are all the scenarios where the point pace of Finland is deviated with 1 deviate result (andd the most likely two deviation scenarios). Under you can see the math on how many points other countries need to lose on their games against opponents who are not finland, so that Finland would be at least at the second place in the group. Due to impossiblity to lose just 1 point (when you draw you lose -2), thus the calculatory -1 point is marked as -2 points.