Gets hot and stalls out

There is a thin insulated gasket/spacer you can buy.
However before buying parts, determine the source of the the problem.
A carb spacer will not solve heat issues in the feed line.

Fuel filter angle looks good.

You can do a bunch of investigating. When it won't start, take the air cleaner off. Is there fuel dripping (over filled bowls)? Open a siyte plug to check levels. (have a rag ready). One reason it won't start is flooding (vapor pushed extra fuel into the bowls) and the other is vaporization in the carb (not enough liquid fuel - or not enough of the light molecules still in liquid state). Different causes = different solutions

Measure the timing. Get the coolant temps down and the engine bay temps may go down. Find out if you're area has winter fuel - that makes things worse - much worse. Etc etc.