Since Earth produces a strong magnetic field, a. Earth can make magnets.
Meteorites are usually not magnetic, so they are not pulled towards earth because of that(earths gravitational pull could, but that is a topic for another time)
Earth does NOT attract other planets, fortunately they are quite stuck in their orbits thanks to the sun.
The ground WILL NOT repel a magnet placed upside down. The magnetic field is not that strong, and if it were, most of our electronics and navigational instruments would be completely useless.