You need about 150 mesh for drip. I run lawn sprinklers, flower bed drip and garden drip off my pond. I use the inline Y type filters. They are pretty easy to clean if you have a spigot nearby to rinse them. Depending on how much stuff your pond pump will pickup you might want a larger filter inline first to catch the big stuff which will help your finer filter go a bit longer between cleanings. I have to clean the filters about once a week in the peak summer watering system.
My big garden runs off one 1 inch valve and filter. I don't worry about over watering some plants as I have good drainage and it is more $$ to try and set up lots of small zones.