As long as your ammonia and nitrites are clear, then yes, your cycle is finished. You can go safely to 40ppm nitrates and it usually wont bother fish, but its better to do a 20% water change anyway , Its the Nitrites you have to be very careful of. Anything over 0.1 starts to become a big...