Dear andymike,
I work on wordpress all the time, it's the main focus of my business, and the work you require will be simple to implement. Essentially Wordpress would have to loop through the records and display the meta key specific posts and then rewind the wordpress loop and display the one's that don't (if there isn't enough to fill the quota).
Fairly simple job, Definitely within my capabilities as a wordpress specialist. Would love to work with you on this project.