You are creating a new site URL? The first thing that has changed this year for everyone, not just Store Locator Plus , is that Google now requires an API console key for any NEW domains as of June 22, 2016. Your main site if it existed before then is grandfathered in. See the documentation about getting a Google API key if you need one
1) The number one thing that will influence the looks are the themes, the WP or the customized theme you are using, and
2) the SLP Plug in style
3) You would need to copy any CSS rules to back them up somewhere on your local drive. The User interface may look different, all the settings from the Legacy add-ons are available in the newer add-ons.
There s a mapping in FAQ to the Legacy add-ons to the new add-ons that are 4.6.
You would want the Power Add-on and the Experience Add-on.
or Premier that includes all the add-ons
You can take a hosting survey to get a discount coupon for the add-ons.