i want to know if there is still the need to flip a coin to see if you attack a baby pokemon because a "friend" of mine told me that that rule doesn't exist since neo discovery
Every baby pokémon MUST be flipped for; it is not optional!
Pokémon without the rule on the card are not babies, and can therefore be searched out with Lanette's Net Search. While they may be "baby" in-game and generally, in the TCG baby evolution doesn't make something a true baby.