How do I point just the Website to another IP but keep the email to existing hosting? Is this correct?

That's probably otherwise ok, but your MX record should point to the mail server!

example.com. IN MX 0 mail.example.com.