I do not see any difference in meaning between "I am sure I can make something on / out of / from the deal". "make something off the deal" sounds inferior to me, though people do say it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.