I can tell you
what I would do.
I (am considered an A player) would give a B player 1 game on the wire going to 7 (still have to beat him 7-5 to win). Have to bet at least $25 a set.
I would give him the last 2. Have to bet at least $25 a set.
I would probably give him the wild 8, for larger money only (100 a set and up).
And no, it is not a requirement to be able to read racks to be an A player, although it helps.
Pattern racking, same answer as above.
All this is based upon my evaluation of the B player, in otherwords, how good of a B player he is. Big difference between a low to middle B as opposed to a top B. For example, I would give a middle B the wild 8, but a B+ would only get the call 8.