Welcme to the forum.
You didn’t provide a link to the items you are asking about. In general, the Glowforge cannot engrave on metal. You can mark metal with a marking agent such as CerMark. If you have anodized aluminum, you can remove the colored anodized material and reveal the underlying silver aluminum.
From reading your description, I would say no, not engraveable.
Those things are not anodized aluminum. They would retain their silver color and have a special polyester coating on them to fuse with sublimation inks.
The business card blanks are usually anodized or have color that you can burn away with the laser