Your part selections look fine. I don't see any incompatibilities. Do you plan to add a GPU to the setup? Does your budget (40k) also include the cost of the monitor, GPU and the cabinet?
1. Under the assumption that those prices are included in your budget, here are my suggestions
Cabinets Monitors Msi Pro MP243X 24 Inch FHD IPS Monitor with 1ms Response Time, 100Hz Refresh Rate, HDMI and DisplayPort, ergonomic adjustable stand, Built-in Speakers, Anti-Glare, Anti-Flicker and Less Blue light...
mdcomputers.in
Updated build after adding the suggested cabinet and monitor :
Alternate build
https://pcpricetracker.in/b/s/9c7f8300-eb74-4a82-99bd-e45c0d118a38 (add a used RX 580 for ~6.5k)
2. In case you are willing to increase your budget by
~10k, you could check out these options
Cabinets Thermaltake S200 TG ARGB Snow is a Mid Tower Chassis is an ATX case with a mesh front panel and comes with three preinstalled hydraulic bearing 120mm ARGB Lite front fans...
mdcomputers.in
Monitors Gigabyte G24F 2 | 24 Inch 125% sRGB Gaming Monitor | 1ms Response Time | 180Hz Refresh Rate | FHD IPS Panel | AMD FreeSync Premium | Ergonomic Design...
mdcomputers.in
Updated builds after adding the suggested cabinet and monitor :
Bonus builds
https://pcpricetracker.in/b/s/3260ba79-7164-4763-9d88-855f35994cba (add a used RX 580 for ~6.5k)
The bundled stock cooler is sufficient enough in most scenarios. But, if you're not gonna add a dedicated GPU and want to travel down the OC route, then you'll need a dedicated cooler to maintain healthy temps at heavy workloads & gaming. If you won't be pushing your system that far, then you could save 2k by not getting an aftermarket cooler.