Don't get the cream it does not work for this itch I've tried lol, nice tank, was the filter running on the tank that you got from the friend if not your tank will cycle as water does not cycle a tank, the filter, substrate is what holds the beneficial bacteria that keeps the tank cycled. Get a master liquid test kit by api and test the water if you see and signs if ammonia nitrite do a partial water change 10-20% treat new water with seachem prime retest after 2 hours.
Looks great. Any ideas on the stock you want to keep in there?