It’s possible to populate the other fields based on the Address selected using GP Populate Anything, however, Populate Anything currently doesn’t support populating directly from a CSV.
So in other to get this working with Populate Anything, you’ll have to find a way to either create a custom database table and import the CSV file data into that table or create a helper form and import the CSV file data into the helper form. Depending on whichever works for you, once this is done, you should be able to set up the other fields to populate values based on the selection made.