Chosen Solution

I am wondering if MacBook Pro 2012 2.9 i7 13” non Retina display can be upgraded to Retina display? Model A1278

No. Apple always use custom parts, meaning it is basically impossible to find upgrade parts outside of their original specification range.