Instead of '.Style.Name = ' (twice) you should have '.Style = ' (twice)
Also, if the font size is correct for the Find Style, you don't need to specify it.
As for the confirmation, you'll need a different approach. See, for example:
https://www.msofficeforums.com/word-...html#post41805