Does an ambu bag deliver 100 percent oxygen?

It depends whether it is connected to an oxygen supply, if yes, it will. Otherwise no, if just on room air.