I am using Xcode 6.3 and I just added bluetooth background mode on the capability tab:
Yes, this is enough. The UI is taking the values directly from the plist and writing them there.
You can open the plist manually and see what is written there to make sure. It's just a text file.
If you change anything from Capabilities then you would see that your plist would get automatically updated based from Capabilities. They are both basically the same:
to see the text, click on the image to have it enlarged
That which you see there is Xcode's convenience...telling you hey I wrote this in the plist for you