NO, you don't need to file I-130 & I-864 (these are for family based GC) Yes, write a check for fingerprinting when filing I-140 & I-485