pour la 8,
" if I can lend HIM some money...
pour la 2, je me demande si un " since" ne pourrait pas apparaitre:
He hasked me ( since) how long I had been back.
===> depuis mais sans réelle assurance.
( il me demande depuis combien de temps je suis revenu)