I personally use Visual Studio 2015 community on Windows 10 and didn’t experience any problems. I also recommend using the newest Resharper version with it. You can also set your Project to .Net 4.6 which allows you to use the new C# version 6.0 that has a bunch of new handy language features. The only thing to remember is to use the MonoGame Pipeline Tool (Pipeline.exe) for managing your assets (See: Pipeline). Then you should be fine. And Yes, you can use textures without the Pipeline Tool.
Agree, I too use vs 2015 with monogame 3.4 and had no problems - the only problem so far is that the pipline tool loads the last content you had open not the one selected in the solution. If you’re only working on the one solution/game then no problem, but if you’re switching (e.g. tutorials) then remember to load the current content file.