Can Spark Shipping split orders between multiple vendors?

Yes. Spark Shipping allows users to map products to vendors, which will help Spark Shipping know which products should be fulfilled by which vendors. So when an order with multiple line items is synchronized into Spark Shipping, Spark Shipping will automatically split the order and send each vendor a fulfillment request for their mapped products.