The filter should be fine for the size of the tank , depending on the amount of fish and Bio - load of them .
But sticking it on the tank straight away , you would still have to cycle the filter first . If you have a filter on the tank now you could just ever swop the media over from your current filter or leave it on running next the new one for a couple of weeks - a month to let the new one cycle/ seed fully .
Media , i would IMO would swop you old media over from your old filter or use some normal Filter pads/ sponges along with some Scubbies or maybe just fill it to the top with scubbies .