Charley,
The system will be on City water, so particulate/mineral filtration should be fine.
Regarding MarNar, I just planted out a pair of MarNar F7s last week along with 22 other tomato plants (Dwarf Metallica, Dona, Goose Creek, Carmello, etc.)
Raybo