Advisable to install a service check valve in front of a thermal expansion tank
Yes, it is good practice to fit an isolation valve.

This makes replacement of the expansion tank easy without draining the whole system.

This is also a practice followed for many components in a water system, as these valves are cheap &amp; reliable, so putting them either side of a pump can save a lot of hassle when trying to bleed a system.