В принципе такое сочетание возможно. Насколько верно оно отражает смысл, можно сказать, только зная контекст.
Глагол подходить в значении "оказаться соответствующим кому-, чему-л., годным для кого-, чего-л." не требует предлога, например: это платье подходит маме. Поэтому верно: Подходим идеально мы друг другу.
Такое предложение, приведенное вне контекста, воспринимается как возражение (возможно, скрытое) кому-то, кто утверждает или думает, что говорящий идеально знает английский. Если это действительно так, то в предложении подчеркивается отрицание, а потому уместно раздельное написание не идеально.
Допустимо слитное и раздельное написание.
Правильный в смысле "качественный"? Это разговорно-просторечное значение слова.
Поставленная Вами запятая не нужна.