If I enjoy the cruise, and if I have enough money, I shall buy a yacht on which I shall continue to party until I drop - what kind of sentence is this

If I enjoy the cruise, (dependent clause)

and if I have enough money,
I shall buy a yacht
on which I shall continue to party
until I drop

Keep on labeling the clauses, and let us know what you discover.

In case you need help:

http://www.chompchomp.com/terms/clause.htm

subordinate = dependent

Extra credit: what's the difference between shall and will?

The sentence you provided is a complex conditional sentence. It consists of two main clauses connected by the conjunction "and" and two subordinate clauses. The first main clause states a condition using the word "if," while the second main clause expresses the intended result.