I am often being asked about standards, the NFC is based on. I summarized my knowledge in the text below. I hope it can be an answer to such questions. Please feel free to corre
I am not sure your questions belong on SO, as they are not related to programming. Stil, I have some comments and additions.
NFC-IP1 is based on ISO 14443, more specifically the Type A protocol defined in that standard, and on JIS 6319-4 (on which Sony FeliCa is based, also used by the NFC Forum Type 3 Tag standard). NFC-IP1 is not based in any way on ISO 15693.
I don't think it is necessary for a device to support NFC-IP2 to be considered an NFC-enabled device. Also, LLCP does not require active mode.
When talking about NFC standards, I would also mention SNEP (Simple NDEF Exchange Protocol), which uses LLCP to exchange NDEF messages. Next to Bluetooth handover, NFC Connection Handover has also been standardized for WiFi by the WiFi Alliance.
Connecting a secure element to an NFC controller: the protocol is called SWP (not SWI). This protocol is typically used to connect a SIM card as a secure element to the NFC controller.
Another standard you may find worth mentioning is ISO 7816-4, as that is used by the NFC Forum Type 4 Tag standard.
ISO15693 standards compatibility was added in fall 2015 or so by NFC Forum.