

Q1: Can this card's inherited effect return 2 non-Digi-Egg cards from the trash to the bottom of the deck, but then allow the deletion?
No, it can't.
Lv.4 Garurumon (X Antibody) EX5-018 U Champion | Vaccine | Beast/X Antibody [When Digivolving] <Draw 2>. Then, trash 2 cards in your hand. If [Garurumon] or [X Antibody] is in this Digimon's digivolution cards, gain 1 memory. --- [All Turns] [Once Per Turn] When this Digimon with [Garurumon] or [Omnimon] in its name would be deleted in battle, by returning 2 non-Digi-Egg cards from your trash to the bottom of the deck, prevent that deletion.
Lv.4 Garurumon (X Antibody) EX5-018 U Champion | Vaccine | Beast/X Antibody [Digivolve] [Garurumon]: Cost 0 [When Digivolving] <Draw 2>. Then, trash 2 cards in your hand. If [Garurumon] or [X Antibody] is in this Digimon's digivolution cards, gain 1 memory. --- [All Turns] [Once Per Turn] When this Digimon with [Garurumon] or [Omnimon] in its name would be deleted in battle, by returning 2 non-Digi-Egg cards from your trash to the bottom of the deck, prevent that deletion.
Lv.4 Garurumon (X Antibody) EX5-018 U champion | Vaccine | Beast/X Antibody [Digivolve] [Garurumon]: Cost 0 [When Digivolving] <Draw 2> Then, trash 2 cards in your hand. If [Garurumon] or [X Antibody] is in this Digimon's digivolution cards, gain 1 memory. --- [All Turns] [Once Per Turn] When this Digimon with [Garurumon] or [Omnimon] in its name would be deleted in battle, by returning 2 non-Digi-Egg cards from your trash to the bottom of the deck, prevent that deletion.
Lv.4 ガルルモンX抗体 EX5-018 U 成熟期 | ワクチン種 | 獣型/X抗体 【進化時】≪2ドロー≫。その後、自分の手札を2枚破棄する。このデジモンの進化元に「ガルルモン」/「X抗体」があるなら、メモリー+1。 --- 【お互いのターン】[ターンに1回]名称に「ガルルモン」/「オメガモン」を含むこのデジモンがバトルで消滅するとき、自分のトラッシュのデジタマカード以外のカード2枚をデッキの下に戻すことで、消滅しない。