1. Я сам на домашнем рутере так и не смог поднять соединение IPsec к VPNKI Слишком мудреные настройки всяких групп и прочего. Увы, но думаю, что и вам это, скорее всего, не удастся. Но попробуйте - может быть вам повезет.
2. По виндовс я свою точку зрения изложил в предыдущем посте. И да, нужен ключ, а не сертификат.