When growing tomatoes in a container, whether it is a pot on the deck or a hanging one, use a high quality potting soil. I like to use a light weight peaty mix with some moisture-retentive crystals in it so that it doesn't dry out so quickly.
Many varieties of tomatoes can be grown in containers, but keep in mind their ultimate size. Some varieties such as 'Patio' only grow about 1 1/2 feet tall, and were specifically developed for container gardens. Others such as many cherry tomato types can easily grow more than 10 feet tall (or long if hanging). The taller/longer types will need more pruning/staking to keep them in bounds.
Removing suckers on tomato plants is not necessary. It can result in larger, but fewer fruits, so if that is your goal, you may want to remove them. On the other hand, leaving suckers in place can help prevent sunburn of fruits by creating more shade within the plant canopy.
Tomatoes continue to flower through the heat of summer, but the flowers may not self pollinate as they normally do. It may help to move your plant out of extreme mid-afternoon heat, but it should still get at least 6 hours of direct sun per day. You can also grow varieties of tomato that are more heat tolerant if lack of fruit set during the heat of summer becomes a problem.