The 1040 seat is completely different, so that wouldn't work. I think Suzuki do a lower seat for it, so you could try asking the dealer to swap the stock seat out for the lower one as part of the deal. And I highly suspect that the DL1000 dog bone kits would fit the 1050, though a cross-check on part numbers/with stockists would be wise.