Yes, as far as I understand it. No you create a mutisignature wallet first that holds the funds that can be moved around the layer 2 network. On chain makes more sense for this application to me too