Sounds like it!
I do use fish fertilizer, but don't pour it over the plants, but put it at the base. I have a lot of feral cats…… I don't have any deer issues, thank goodness! My emmies are stink bugs, hornworms, fruitworms and diseases. Diseases are really bad here.
It sounds like you would rather have determinate over indeterminate plants. Key to doing that is to look closely on the tag. If the tag doesn't say, then go home and look them up.
I've been growing tomatoes about 22 years straight now, so I've gotten up a list of what does well here. So will you. I encourage you to try new ones every year, if you have the space, and that way you can find what you like AND what grows well for you. I think descriptions in catalogs and tags are pretty useless…. Tomatoes are affected by your own personal climate and soil. What does well for me might not do well for you. Good luck planning for next year!