How does Slaking's "Lazy" Ability or any other form of Ability denial that only applies to Pokemon "in play" interact with Abilities like Giratina's "Distortion Door" Ability that puts a Pokemon card from the discard pile onto your bench?
Since Distortion Door happens when Giratina is not in play, you can use it to put Giratina onto the bench regardless of Lazy or other similar Abilities. You also get to put the damage counters onto your opponent's benched Pokemon too, because you must complete the action of Distortion Door prior to it being shutoff due to Lazy.
Source: TPCi Rules Team (2018-11-15)
Say I have Slaking with "Lazy" as my Active Pokemon and my opponent has Wobbuffet with "Bide Barricade" as their Active Pokemon; also my opponent has Garbodor on the Bench and currently "Garbotoxin" is disabling all other Abilities. If I play Field Blower to discard the Pokemon Tool from Garbodor so "Garbotoxin" is no longer in effect, does my "Lazy" or my opponent's "Bide Barricade" go into effect first?
In this scenario Lazy activates first. If Abilities activate at the same time, Abilities of the player whose turn it is activate first; therefore, Slaking's Ability activates first, since it's the player with Slaking's turn.
Source: TPCi Rules Team (2018-08-02)
What happens if both Slaking with "Lazy" and Garbodor with "Garbotoxin" in play? Do they cancel each other out or what?
It depends on the order in which each Ability gets activated. Both Lazy & Garbotoxin require a condition in order to activate (either being the Active Pokemon or having a Tool attached), so when one of the abilities is active the other one is prevented. But if the ability gets disabled (like if Slaking is no longer the Active Pokemon or if Garbodor loses its attached Tool), then the other ability can activate even if it was previously prevented.
Source: Celestial Storm FAQ (2018-07-20), TPCi Rules Team (2018-08-02)