: Congrats on winning the award...
3. Will adcoms feel that this award mean that I am close to the top of my class because my school does not rank?
Depends on the admissions committee.
A Harvard admissions officer familiar with how the prize is awarded would not read too much "meaning" into the honor.
An admissions officer from another university who is unfamiliar with the prize might be impressed.
List the prize in the "awards/honors" section of your college application. Let the admissions committees worry about how to interpret it.