1. Wilma found a love for running.

2. Wilma found love for running.
(Which one is correct?)

3. Wilma tried hard to be able to walk again.

(What is the part of speech of 'to be able to walk again'? Is it the object of 'tried'? Or is it an adverbial phrase modifying 'tried'?)

1 is correct.

3. It's the object of the verb.