Of course this depends on the definition of "tautology" in predicate logic. The definition I learned years ago is the same as what Wikipedia says: "In the context of predicate logic, many authors define a tautology to be a sentence that can be obtained by taking a tautology of propositional logic and uniformly replacing each propositional variable by a first-order formula (one formula per propositional variable)." By that definition yes, $P$ is a tautology, being a substitution instance of the propositional-logic tautology "A or not A".
(Regarding your doubt about open formulas, note it says "formula" above, not "sentence".)
We should probably note that this definition of "tautology" is purely syntactic, has nothing to do with assigning truth values in structures for first-order logic. Which it seems to me is as it "should" be; it "should" be purely syntactic. (Although all the other definitions we've seen in this thread involve the semantics of first-order logic I've never seen a definition of "tautology" anywhere else that was not syntactic.)