Yes, she is as she has a powerlifting background and is now also into yoga as well which helps increase her flexibility. As to do's and dont's I can only say as I always do...first, SHOW UP and be on time, be well groomed and clean and treat her with respect!!! SIMPLE...
On your first visit, try to re establish the "ground rules" regarding where your interests lie...MW, Wrestling, L&C, etc. As I mentioned earlier, she is not shy about setting her own...
And THEN, with everything out of the way, prepare yourself for a most pleasurable experience