I don't mean the evolved form of every Pokemon. I mean Rowlet in Box 1 in the top left, Dartrix to the left of it, etc. Can fit for all of them?
Yes, because there is room for 960 Pokemon. So if you wanted you could fit the whole Pokedex twice and still have room.
Yes. You can fit at least 960 Pokemon into your pc boxes.