If you are serving the same cities, then the bus line certainly negate the need for train lines (or viceversa) depending on frequency, speed and distance to destination.
I commonly put cargo stops near the industries, but in reality what matters is to remain under the 20 minutes rule, which includes “walking” time. If you are under the 20 minutes including walking you get no additional benefits to relocate your stations. However for longer distances it may change: putting stations near industries may allow you to reach farther places within the 20 minutes lines (and longer lines are generally more profitable).