Edit: corrected based on new findings.
If you go ahead and rip the tracks w/out metadata, you can use my amg.pl script to pull the data from amg:
http://yabb.jriver.com/interact/index.php?topic=84268.0
The CD tracks are available in MC, and the script can populate that track data, so both the physical CD entry and the ripped tracks can be set to have the same data. The Filename field (used by the script) is special for CD entries, so you'll need to have a Filename field column that is expression based. The column name is Filename, the type is Expression, and the expression is [Filename, 0]. With this, you can use the script to populate track and album info from amg.
@Matt - would it be possible to provide the Filename field as raw data such that it could be used for CD database entries, such as:
(0x00DF6256):\Track01.cda
This is visible via exporting to MPL a CD database entry:
<Field Name="Filename">(0x00DF6256):\Track01.cda</Field>
With this, an MPL could then update a CD database entry, and if done prior to ripping, could both be submitted to YADB and propagate to the tracks to be ripped.