Since the question on whether or not a sprite can remain invisible and use its help action has already been answered, I'll jump to the one bit that hasn't been answered so far:
"My only concern is: is such help strong enough to provide me with advantage?"
Yes you get advantage
The Help action itself is quite remarkable (and underused in my experience): you give up your attack - and thus your ability to do damage yourself - in order to give one of your allies advantage on its next attack on one specific creature you choose.
You give up your Sprite's damage to the foe and in return you get a greater chance to hit, and thus have a bigger chance of doing damage yourself.
The way your sprite's Help action plays out is mostly flavour. What is does, however, is determined by the Help action's definition, which you've already found.
My answer to your question would be: Yes the Sprite would grant you advantage.
But...
You have already stated you're aware of the fact that creatures could sense the fact that your sprite is standing/flying next to them, when you wrote: "(but of course can still be sensed by some creatures, or heard by them)"
Keep in mind that your Sprite has to be within five feet of the enemy in order to take the Help action and can still be attacked while invisible, although this means the attacker will do so with disadvantage, due to the way the Invisible condition is described:
Invisible
An invisible creature is impossible to see without the aid of magic or a Special sense. For the purpose of Hiding, the creature is heavily obscured. The creature’s location can be detected by any noise it makes or any tracks it leaves.
Attack rolls against the creature have disadvantage, and the creature’s Attack rolls have advantage.
If your sprite were to stay in the enemy's reach, this means they could attack it on their turn, but with disadvantage. Your Sprite can, however, fly out of the enemy's reach without provoking an attack of opportunity, assuming it has any movement left.
RAW-wise, an attack of opportunity can only be made against a creature the enemy can see, which gives your Sprite the possibility to aid and move out of the enemy's reach without taking any damage and without requiring the owl's "Flyby" feature.
Edit: I found out this question has already been answered, for more elaborate explanations, go here.
Clarifications
The advantage/disadvantage happens when a creature can't be seen - being invisible is one way of doing this but it is not the only way - being hidden or in the dark or having a blinded opponent are other ways. See What advantages does hiding have? Because of this I will use "unseen" when I mean that the creature cannot be seen for any reason and "invisible" when I am talking about having that particular state.
You have used the word "(opportunity)" in a way which makes me think that you are coming from an older version of D&D where casting a spell could trigger an opportunity attack; this does not happen in 5e! The only trigger for an opportunity attack using a reaction is if a seen creature voluntarily moves out of another creatures reach without taking the Disengage action (PHB p. 195).
Answers
Two things to keep in mind:
- The sequence of events goes: attack or cast spells then lose invisibility.
- Each attack occurs at its own time - there are no simultaneous events.
If you keep that in mind then all becomes clear the creature :
- gets advantage if it is unseen when it attacks, and
- causes disadvantage if it is unseen when it is attacked.
Question 1
- The creature gets advantage when it makes an attack while unseen - it then loses invisibility.
- when the creature is attacked disadvantage happens if it is unseen at the time of the attack - this does not cause it to lose invisibility.
- See 1. above. If a creature then attacks again it is no longer invisible (it could still be unseen e.g. a creature with darkvision attacking one without in the dark); so see 1. above.
There are all sorts of sequences that can affect this, for example:
- you are invisible at the start of your turn and can attack twice when using the full attack action and can cast invisibility as a bonus action. I am not aware of any creature that can do this but its theoretically possible.
- You move 10 feet,
- Take the Attack action and attack with advantage because you are unseen,
- turn visible,
- you use your bonus action to turn invisible,
- move 10 feet to another opponent; you do not trigger an Opportunity attack because you are unseen,
- attack then with advantage because you are unseen,
- that opponent has taken the Ready action to "attack the first creature that attacked them", they attack with no advantage or disadvantage as you are now seen.
Question 2
In D&D 5e things do exactly what they say the do; no more, no less. Just because an ability and a spell cause the same effect does not mean they have anything to do with one another beyond that.
Superior Invisibility. As a bonus action, the dragon can
magically turn invisible until its concentration ends (as if
concentrating on a spell).
This does not refer in any way to the spell Invisibility! The limitation on attacking and spell casting applies to the spell; it does not apply to this ability. This ability ends when the faerie dragon stops concentrating - they can otherwise attack and cast spells and remain invisible.
Best Answer
You can ready one attack without breaking invisibility, but not a spell.
Readying an action allows you to use your action to act outside of your turn. This allows you to ready an attack action which you will execute later. Once you do execute it, you will have made an attack and will break invisibility. Note that it doesn't matter if you make your attack using the Attack action or any other feature.
Readying a spell is a different story, the rules for readying an action state:
Since you need to cast the spell right away in order to ready it, you will break invisibility immediately.
Balance concerns
The ability to make a single attack before breaking invisibility doesn't break anything since you could do that simply with a regular Attack action during your turn.