It all sounds good but only the Underwriter knows for sure. As Scott said, your lender may have a pretty good idea based on all the paperwork you've provided, but a "pre-approval" is not the same as a full approval. Banks will go over everything with a fine tooth comb and probably ask for something else. If their math doesn't quite add up the same as we think it should it will depend on how close you were to meeting the guidelines.
I was a lender for many years and most loans that are well prepared do get approved, but there are also surprises. I wish I could put you at ease, but your lender may have a better answer. Good luck.