Yes. You can get an egg for free in one of the towns and you can 2 compatible pokemon in the daycare and they'll make an egg.
No
Budew cannot be found as an Egg nor in the wild in Pokemon Sapphire. This Pokemon only existed in Generation IV and up.
Hatch the bad egg.
In Pokemon Sapphire, the only egg you get from an NPC is the Wynaut Egg from the old lady in Lavaridge Town. You can get an egg from any Pokemon that can breed, as with any other Pokemon game that has the Day Care that allows you to leave two Pokemon there. You can breed any Pokemon that can breed with Ditto (except for another Ditto), which can be caught in Pokemon FireRed and LeafGreen and traded to Sapphire.
ditto and wiglituff
you put to Pokemon that are the same but they have to be a female and male then you have to wait a little and you will have and egg
A Lucky Egg is a held item that boosts the amount of EXP. the Pokemon holding the Lucky Egg gains.
The egg you get by the spa contains a whynawt the pre evolvtion of wobbafet
hach an egg or surf
The Egg that you received from a resident in Lavaridge Town will become a Wynaut.
You can get an egg from a woman near the hot springs in Lavaridge, or by leaving two compatible Pokemon in the daycare for while.
Yes but don't let it!