Places like restaurants, museums and other places of interest pop up automatically, when you are in proximity, but I haven't tried to set any favorites list. I prefer to do everything manually, and when I need the info.
Yes. Once you locate an address or specific place of interest, you can save it as favorite, and then customize the name if you desire. It also saves recent searches so you don't have to re-input an address.