Although you will be able to install XF on your existing site, integration with WP would require an add-on.
There are several third party add-ons available but I wouldn't be able to comment on them as I don't use them.
You can install it yourself or you can purchase the official installation service.
That only covers basic installation of the XF software.
It does not include integration with WP or any other setting up.