Can I buy into tourneys with Rank Points?

No, Rank Points are simply used to track your rank in the program and determine the rewards you are eligible for.