It all sounds way more complicated than it should be. First of all what makes you think SP wants to see you on HER private trip?
If you are already a good client, you could ask her what she thought about it.
As you pointed out, taking SP to Japan would not make sense. Why don’t you just see...