small things to add magic barrier removes the effects of cauterize
you can activate magic barrier right before eating your ult to be immune during the animation
you can if you time it correctly b-hop with scamper by starting it getting some momentum then stopping it which will allow you to have massive speed and be shooting at the same time as well can be used with the previous magic barrier strat to get free ults without being punished

Boom Boom
Weapon
Detonating a Magic Mark also damages all enemies within 15 units of the victim for 75% of its damage.
Level 1

Symbiotic
Armor
Increase the Healing you receive by 35% while at or below 50% Health.
Level 5

Greater Good
Familiar Spit
Gain 30% Lifesteal against enemies with the maximum number of Magic Marks.
Level 5

Peppy
Armor
Reduce your active Cooldowns by 30% after getting an Elimination.
Level 3

Fluffy
Armor
Increase your maximum Health by 50.
Level 1

Nature's Blessing
Familiar Spit
Generate 0.4% Ultimate charge for each unmarked enemy to which you apply a Magic Mark.
Level 1
peppy is interchangeable with most cards but i find the refresh is very helpful cozy would also be a option but it has mediocre effects in actual play so i find that peppy is better but if you see no use ill put interchangeable cards below

Wobbles
Scamper
Reduce your damage taken by 24% while using Scamper.
Level 3

Boop
Scamper
Increase your Movement Speed by 24% for 2s after using Scamper.
Level 3

Morning Breath
Familiar Spit
Increase your Movement Speed by 15% for 4s after applying a Magic Mark to an unmarked enemy. This effect can occur once every 4s.
Level 3
wobbles allows you to rush in without getting punished but usually you want to fall back with it over push in.
boop is good as you can use it to rush down your marks and maneuver around or fall back overall faster.
lastly morning breath is only viable if you really rush down marks or just really need a form of mobility.

Kill to Heal
Armor
Getting a kill or elimination heals you for 200 Health, unaffected by Anti-Healing.
Level 1

Life Rip
Weapon
Your weapon shots gain +10% Lifesteal.
Level 1

Chronos
Armor
Reduce the Cooldown of all your abilities by 10%.
Level 1

Nimble
Armor
Gain 7% Movement Speed.
Level 1
you can run kill to heal life rip as it makes your sustain allow you to 1 v 2 at a semi comfortable basis.
chronos overall is very good for moji and most characters at that and nimble is just mobility and as moji it can help with positioning ult and allow you to extend slightly more without punishment
but i would recommend kill to heal life rip and or kill to heal first almost always

Kill to Heal
Armor
Getting a kill or elimination heals you for 600 Health, unaffected by Anti-Healing.
Level 3

Nimble
Armor
Gain 21% Movement Speed.
Level 3
Kill to heal is great on max out as previously stated kill to heal is your main sustain.
and nimble is only if you feel that you need movement which if your using scamper correctly you shouldnt as much but still very nice to have

Haven
Armor
Reduce the Damage you take from Direct and Area of Effect attacks by 6%.
Level 1

Chronos
Armor
Reduce the Cooldown of all your abilities by 10%.
Level 1

Morale Boost
Armor
Increase your Ultimate charge rate by 10%.
Level 1
chronos is for if you didnt buy first which is what i would recommend.
morale boost is top tier as you can use your ult to bypass all healing or sustain and kill the tank or healer.
and haven is overall very nice to have as it will keep you alive longer which if you want damage you have to be alive to get.
Snipers can be out of your range a lot of the time but if you can go around to them you win fight
Drogoz can easily just escape along withe evie and willow but among those willow can be rushed down and if you catch evie off cooldown its a free kill