The present perfect conceptualizes the past thing from the point of view of its relation to the present.
Having eaten pumpkin pie, I know what it tastes like.
My present knowledge is the result of eating pumpkin pie at some point prior to "now". The eating might have taken place 1 second ago or 1 year ago or 10 years ago. I might have some unfinished pie on a plate in front of me. All we know from the tense is that I am someone who ate some pumpkin pie at some time in the past.
With "having lived", if you said this and only this:
Having lived in India, I am familiar with the cuisine.
all that can be concluded from the statement is that you lived in India at some period in the past. It could be last week, or last year, or for the past 20 years. You are a person who can truthfully say "I lived in India". You might live there still.
Now, let's see if we complicate things by adding "all my life".
Having lived in India all my life, I am familiar with the cuisine.
All my life does not exclude the present moment; nor does it necessarily include it. You can easily say, as someone who has emigrated to Antarctica, "I lived in India all my life. But now I live here at the South Pole. Aren't the freezing temperatures refreshing?"
So, we cannot conclude from the statement whether you are living in India now, or have moved elsewhere. All we know is that you are a person who can claim to be someone who, at some time in the (recent) past, had been living in India since birth. all my life does not exclude the present but it does guarantee it: a person who had been born in India and who had lived there until very recently, could say "Having lived in India all my life..."
So, yes, you can say "having lived" whether you have moved away, or you still live there.
These sentences are actually all in present tense: we often use present tense to express future events.
We can present continuous form getting to talk about things that we are expecting to happen in the future, even if we are not sure exactly when they will happen.
We can also use present simple to talk about future event, but usually we only do this when we are talking about things that are scheduled or timetabled:
David's plane arrives at 07:45
The concert starts at 7pm.
Looking at your first example, about the car, present continuous is better because David getting his car back is not a timetabled event, however you will also hear people using present simple for this kind of dialog.
The second example is somewhat confusing because you use the word can which means is able to. Assuming that's what you meant, here is the question and answer.
Do you think that Blaire can get pregnant again?
No, I don't think that she can.
If you wanted to ask whether it is likely that Blaire will get pregnant again, I think that the future simple is better:
Do you think that Blaire will get pregnant again?
I don't think that there is a chance that Blair will ever get pregnant again.
Best Answer
"Care" has a range of meanings, but here "she cares about you" means "she has affection or fondness for you". Whereas "She takes care of you" means "She is responsible for you/She looks after you". (Not take care about you)
In the context given, "She cares about you..." is the meaning that you probably want.