You should look at the Statistic Details chapter in Help > Books > Fitting Linear Models.
The t ratios use the error DF. You can use the JSL function q = t Quantile( probability, df ) to obtain the 'critical' quantile. Use p/2 for the two-sided case. See Help > Scripting Index > Functions > Probability > t Quantile.
In the case of a balanced design (your case), the F ratios and t ratios test the same hypothesis. So the F ratio is the square of the t ratio. They must yield the same p value in this special case.
You do not understand 'degrees of freedom.' The sum of squares includes more terms than the amount of independent information. So the DF correct for that in the mean squares. If you estimated 15 parameters, for example, you would have only 1 DF of independent information left to assess the estimates. You cannot 'eat your cake and have it, too.'