1----- yes the 1st statement is true
https://en.wikipedia.org/wiki/Fragmentation_(computing)#External_fragmentation
2---- yes, it ignores the loaclity of reference, it is one of the reasons for belads anamoly .As it doesnot consider any fact it just removes the pages in the order of First In First Out .
3----The essential contents are not both virtual page number and page frame number , it is only virtual page number.As the page table entry consists of all the virtual page number , but not all virtual page numbers are mapped to page numbers.
4---- If we use a Single level page table, the space of page table of single process will be much larger as the page table must have all the entries, so to reduce space we have multi level page tables