First, good questions, and good to be planning ahead given your job insecurity. I think financially you are fine, given (1) your wife's continued employment, and (2) your future SS (which is not as far in the future for you as it is for the early-FIRE contingent here). The three big caveats are: (1) how will your wife feel if she keeps her day job and you retire; (2) what are your plans for funding college, and how is that accounted for; and (3) how much room is there between your listed "core" expenses and the expenses involved in the lifestyle you actually want to live for the rest of your life?
(The only one of those that matters, btw, is how your wife feels about it. Everything else is manageable if things don't go right. But it's not worth losing a partner over a job (or lack of one).)
I also think you can do your own analysis using something like cFIREsim, if you're a spreadsheet guy. If not, you can do the bucket method that I picked up here: divide your projected lifespan into separate periods based on changes in income and expenses -- so for ex in your case, you'd have $30K income from your DW's job until she quits; somewhere between 62-70 you'll have two SS payments, etc. Same with expenses -- for ex, that allows you to account for college expenses during the time your kids are in school, as well as decreased expenses when the mortgage is paid off.
Once you figure out the different timeframes and income/expenses with each, multiple the annual gap (expenses minus income sources) by the number of years -- do this separately for each period. That is how much money you need to fill that specific bucket. So, for ex., if you guys are claiming SS at 67, and at that point you plan on having $38K expenses and will get $32K in SS, then you have $6K/yr you need to account for from your investments. So if nothing else changes between 67 and 77, then you need $60K in your investments by the time you hit 67 to fund your expenses from 67-77.
But note that you're not 67 yet. So once you have the figure for each bucket, you need to present-value that figure -- you can use Excel, or a web calculator, or whatever. That will tell you how much you need to have invested today to fill that specific bucket. And then, once you have your present-value numbers for each of your buckets, you start "filling" them from the furthest out. And if you get to the "47 to XX" timeframe and you still have sufficient assets left to fill up that bucket, congratulations -- you may FIRE at will.
I find this very helpful for people like us, who have much higher expenses in the near future than we will in another few years, and who are expecting a decent SS check within a reasonable period of time. When we did this analysis, the results were far below what the 4% rule suggested, because the 4% rule doesn't account for the fact that the mortgage is done in 8 more years and we have 2 good SS and one pension kicking in in another 10 or so. Really, in your case, your baseline expenses are very reasonable, and I am guessing that your combined SS checks will cover a decent part of that, so all you're really covering is the next XX years until you claim SS + the much smaller amount left once SS kicks in.