a)
ambition: to aim high, to keep going, to overcome fear, to show off, to push yourself to the limit,
b) difficulties: to give up, to struggle with, to withdraw from, to let go of (1)
c) daredevil: to cross boundaries, to face danger, to get a thrill out of, to push yourself to the limit, to show off, to take a risk, to think outside the box, to overcome fear, to let go of (2)