Hi zagmain,
Thks for yr spec. I guessed a few units here and there. See the red. AFAIK, none of the items below are considered as Safety-related, ie all are within (b).
Level
Moisture and Impurities (%) - 0.3 max
IV (Wijs) (gIod/100g) - 125 min
FFA (% as oleic) - 1 max
Unsaponitifiation matter (%) - 1.5
Phosphorus (%) - 0.02 max
Specs - Fully RBD Soybean oil - Product
(1) Moisture and Impurities (%) - 0.1 max
(2) FFA (% as oleic) - 0.1 max
(3) Unsaponitifiation matter (%) - 1.5 max
(4) Color (Lovibond) - 20 yellow -2.0 red max
(5) SV (mgKOH/1g.oil) - 189-199
(6) PV (meg,kg) - 2.0 max
(7) IV (Wijs) (gIod/100g) - 125 min
Some examples of Safety parameters are in the Codex standard attached here (see "contaminants") –
http://www.ifsqn.com/forum/index.php/topic/25169-acceptable-peroxide-value-in-foods/?view=findpost&p=89004
and -
Product Information - Oleic Sun Oil.pdf 202.21KB
58 downloads
(eg 4,6)
product specification - refined soyabean oil.pdf 195.09KB
62 downloads
(eg 5,6)
According to what you said, I believe " the SUITABILITY of Food" is the Acceptability (B): wholesomeness, cause it's already had the term " the Safety of Food".
IMO “suitability” is not a very scientifically meaningful word. Personally, i would consider an unsafe food as automatically "unsuitable" for me. But it’s up to you. 
But You still have not answered this question:
"when reading General principles of Food Hygiene CAC/RCP 1-1969.
1/ I usually see these two terms "where appropriate" vs "where neccessary". I don't know what is the difference between them, and which one is more important?"
This is semantics. A variety of meanings are possible depending on the context. If you post a sample paragraph here, I’m sure the posters here will be happy to offer an interpretation.
P/S: I gonna search again the links relevanting to GMP and SSOP in my parrallel topics. Thank you!
I do agree with you that the various terminologies in use are confusing and overlapping.
IMEX the decision as to which portions of the SSOPs/GMPs/Prerequisites to use in your FS system often depends on local regulations (ie audits) and the specific Industry-product-process. The use of Private Food Standards (eg BRC/SQF/ISO) simplifies the decision because their Standards are internationally recognized and usually detail/list the items required. But they also involve a lot of extra work, audits, and money.