Is there is any way to Pin particular report in the Template instead of Pin Current Page?
I also tried Report displayed in Dashboard but it shows limited 200 Work Order or I need to click Show All.
Unfortunately that is the only method you can use to do this and the 200 limit is the limit as this point in time. You can really only pin dashboard related items so your report in the dashboard is the only option which you've already tried.
I guess you did cosider that, but just in case I will mention - direct links for reports can be added to favourites.
This cannot be controlled via layout template though..