Phone [Q] Porting From AOSP

Hello, i'm newbie about android porting.

I want to ask something, I have android phone from Operator bundlng in my country (Rebranding from Haier), and this is the specification

  1. I want porting MIUI rom From AOSP / Stock Rom, it's possible?
  2. How to chose rom form another device to port according my phone specification
  3. What is same device criteria? Should same CPU,GPU,resolution,ram, or another?

Please give suggestion.. Thanks