Arduino controlled electromagnet, LED, and audio

Hi everyone,

I am a university student working on what I would imagine is a fairly straightforward electronics project for someone with experience. However, with my lack of knowledge I have been struggling to understand what components I need.

I want to control a single electromagnet, an LED strip and have audio output run from a single Arduino board at the same time.

I would like to know what components would I need to successfully achieve this? As of now, I have not purchased any components so there are no specifics to the project yet.

If anyone would be willing to guide me and offer support throughout the short project, I would happily offer compensation for the help.

If you have any questions let me know!

Thanks in advance!

(deleted)

Whatever small (50 - 80mm diameter) audio speaker which can be used with an arduino.

Once again, no specific LED strip. However, I found this one on amazon which should do (as long as its compatible with arduino):

An electromagnet between 20/40mm in diameter should do just fine with a fairly small pull as it will only be used to interact with some ferrofluid, for reference this one can be used:

I am mainly struggling to know which components such as flyback diodes, transistors or control units I need for the circuit to run successfully and safely.