Mark,
You want to use dewaxed shellac if you are putting other finishes over it. Zinsser's SealCoat is a dewaxed shellac, and Zinsser makes good products that are widely available. Just as with any finish, do a sample first to be sure that it doesn't create a darker color than what you are looking for. All shellac will impart a bit of an amber hue, with blonde shellac having the least tendency in this regard.
Hope this helps.
Matt