No thermal overload should be used on the input, an no need for a contactor. The latter is sometimes used in a latch circuit so the if the power drops out the VFD will not turn back on, it can also be used with certain redundant safety systems. Most VFD's have a program setting to prevent the VFD from going into a run mode on power up, even with 2 wire control. Typical power disconnect for an enclosure is a rotary power disconnect, the default configuration is usually 3 pole for 3 phase. You only use 2 poles for 240VAC, there is no neutral, and if there was it would not be disconnected by the power switch.
There is no output overload device used when a VFD is directly wired to the motor, the VFD is the overload device. Multiple motors run by a single VFD should have individual overload devices that can work with the VFD output. A breaker or fusing is sometimes used in a VFD enclosure for power to the VFD, this may help limit catastrophic damage, but the smaller VFD;s are typically a toss if they go. There are also cases where the input current overload device to the enclosure is high, and then you fuse/use a breaker for sub systems in the enclosure.
Another issue, and what I have seen as the most common failure mode in the VFD's I use is too rapid cycling of the power after the VFD is turned off. You should wait at least 5 minutes after the VFD is switched off before it is power back up. There is a current limiting circuit, typically and this fails with too rapid on/off/on cycling of the VFD.