There is a default viewing threshold of 100 replies when viewing a discussion using the threaded view. Once a discussion goes over this threshold, the view is automatically changed to a flat (paginated) view.
2. Can we add an attach a file in a reply?
When replying to a thread, there is an option for Use Advanced Editor:
This will allow you to be presented with the Attach option: