2) We normally say "take a rest" or "have a rest".
3) In your scenario, if your friend is ill, I would use neither. I would simply suggest that he/she "rest". "To rest" is a very good verb to use for what people need to do when they are ill!
Student or Learner