''afford taking us''

is the sentence correct

No. It is not a sentence. What is the subject?

is it "the unicorns couldn't afford taking us to disney world"?

I'm sorry, but your question seems to be incomplete or unclear. Can you please provide more context or clarify the question?