Some Sanity Check - Half Prefilled Forms

I'm on the free plan, Is it possible to create a form that is connected to a postgres table where an external form responder can search by first_name, last_name(as a search), position and country (as a dropdown) the search filters the name out for responder based on responders input, then on selecting a name, the four of ten column db data for that selection is prepopulated in form enabling the responder to supply in the remaining six and then submit to add a new record into db?

Form data is already connected to db table and I have searched in forum to do this without much luck. Here is where I'm stuck