Inactive Tutor answered 03/16/21
(私は山田さんとしか)話さない and 話をしない are interchangeable.
話す is a verb and it means simply "to speak / talk", whereas 話をする is a combination of a verb (する=do) and a noun(話) and it literally means "to do the speaking / talking".