I'm a little confused. You want to move the values in BPM to Custom 3. That's simple enough (this is an operation that you can perform quickly and easily with the Additional Tagging & Reporting Tools plugin).
What I would do is define a new tag in Preferences (don't call it Rating, but Ratings might work - just to keep MB from confusing it with the actual Rating tag). This tag will show up in your files as TXXX/Tag Name. Then configure Custom 3 to point to the new field, and rename it to the same thing as your newly defined tag. Then use the plugin I mentioned above to copy BPM to Ratings (or whatever you call it). Test on a small batch first, but it should pretty easily do your whole library.
On the other hand, you say you want Rating saved in the files, which is already possible. You could just set MB to save ratings in the file (look in Tags (1) preferences), make some playlists for each rating group, and retag them en masse with the actual Rating tag.
If I've missed the importance of the MP3Tag chart and the rest of what you've said, maybe you can give an example? I didn't really understand that.