I want to buy a work monitor which is to be used along with the laptop. What features of monitor should be considered?

Based on type of work 
For coding or text content creation 
 - size 24-28 inch monitor would suffice
 - resolution 1920 * 1080 or lower 
 - can be swirled to landscape or portrait mode
 - refresh rate of 60-90 hz
For video or game content creation 
 - size 28 or higher curved monitors
 - resolution QHD, UHD, 4K
 - refresh rate 120 hz
 - preferable having speakers