If you haven't planted before, planting brackish is not a good place to start, so fake plants are a good idea. There really isn't any 'rule' on what fake plants to add. Basically anything that you think will look interesting, and that will create some broken lines of sight for the puffers.
As for the diet, I've never fed my puffers anything freeze-dried, and before you ask the question whether or not it is good for them, will they eat freeze-dried food? I've never tried it personally. I believe I've read about some people who have done so successfully, and if you can get them to feed on freeze-dried, then soaking in vitamins is a good idea. You may want to look into buying cockles and shell-on prawns at you local grocer instead (make sure they are raw and nothing is added to them). Feeding a regular diet of snails will keep you from having to trim their beaks (figure eights' beaks don't grow as fast as some puffers)
if you feed ones that are the right size; about the size of the puffers' eyes. The reason for that is if the snails are too big the puffs won't have to bite the shell to get to the sail, they can 'slurp' it out.
Crushed argonite vs. fine sand is your call. I am planning on switching to crushed argonite from my fine black sand because fine sand is higher maintenance and argonite is a very easy way to keep the pH up.
30 gallons is perfect for 2 figure eights; there isn't any need to upgrade later to a 46 bowfront. It of course wouldn't hurt, but they will only need about 15 gallons for the first puff, and 10 for each additional one.
As for aggression, all puffers vary widely with aggression. There is usually an average amount of aggression for each species, such as SAPs getting along, GSPs being aggressive, etc. However each individual puffer will have its own unique personality, and some Figure Eights I've come across were incredibly aggressive, while my two are so docile my mollies boss them around. What you can try to do is look for a LFS with a tank full of healthy specimens, and observe them. Ask the employee there to feed them, and this will not only tell you which ones are feeding and what they are used to eating, but also how aggressive and territorial they are with each other. You want your puffers to have appetites, but not to be chasing/biting. Of course they will not act exactly as they would in a healthy situation with less crowding and proper salinity, but this will help you get a general idea of what the personalities are of your puffs.
Good for you for reading up on your puffs before purchasing. Be sure to keep us updated when you get them!
