LibreOffice is a far cry from being compatible with Office. Excel compatibility isn't too bad for calculations, but LibreOffice Writer and Impress can't cope with formatting from Word and Powerpoint. Libreoffice and MS Office are roughly equivalent in functionality, but if you need formatting compatibility, you need to use the same software. (I wish it wasn't the case, but I have to use MS Office for work because I have to work with people who use MS Office.)
You can copy the fonts from Windows to Linux — just drop the files in the directory
~/.fonts. But fonts aren't the only problem.
Wishing to avoid Windows and run Word directly in Wine looks attractive on paper. But Wine isn't a panacea: it tries to be compatible, but emulating a whole huge, incompletely-documented operating system is an impossible task. There will always be incompatibilities.
Dual boot is very bad user experience: switching between operating systems takes a long time. Dual boot was something we did in the 1990s because individuals or even small institutions couldn't afford virtual machines. It is an obsolete concept.
Run Windows in a virtual machine. I believe that current licenses allow running one instance of Windows, either on the bare metal or inside a virtual machine (but check your license, especially as there are many different editions of Windows). Of the major VM software, VirtualBox is the easiest to get running for this kind of casual use. So install Windows and Office inside a VirtualBox machine. Use Windows just for the software that requires it — do your browsing, file management, etc. in Linux.