#1>> There is a difference in that A fake = someone who is not what or whom they say they are / A phoney = someone who is not sincere or not real.
#2 As with "guy", "lad" can be used as an informal term for a man who is relatively young. It is often used as a slightly pejorative term for someone who is not well-behaved. Not knowing who this source is, I cannot think why he says Ritchie is not an English lad - he seems to me very much an English lad.
#3 Madonna is currently heavily into Kabbalah and all that involves. She has also had a long interest in religious matters, as shown by her songs. Ritchie is not involved, so as an insult he is described as "not spiritual". I don't think he ever thought he was.