DVD- used to be a lot more compatible than DVD+. It still may be but probably not that much more. The older the set top player, the more likely that it will only play the DVD-. You'd have to test it.
Almost all the latest DVD burners out there are dual formats. If it's not, then it's an old one and I would pass on it.
Don't know about the X-box .