I wouldn't recommend keep smoke with fish because they will either try to eat it or they will be very intimidated by it. You have to keep cuttlefish by themselves or with eachother. They fish also might think or the cuttlefish as food and the cuttlefish will have to defend itself and injure or possible kill the fish. Cuttlefish have to be kept alone or with each other. You may find some exceptions but those people have had a lot of experience with cuttlefish before and know what to do. You can keep ones wart cuttlefish in a 20 gallon. It is good for the tank to be tall because for some reason cuttlefish like having water over them. You could keep 2 in a 29 but cuttlefish can be tricky because they are hard to determine weather it is a boy or girl. If you do get a boy and a girl they will mate and you could raise the eegs. If you get 2 boys they will end up fighting and one will most likely get killed. For someone who has never kepted a cuttlefish, I would recommend one in a 29 because it would be easier to keep the water quality stable.
Hope this helps!!