If we use dynamic loading does that mean we must also do the sorting and filtering on the server side?
Yes, client side sorting and filtering can be done only if all data loaded to client side, in other case you can have only server side sorting|filtering.