According to the rules of feudalism,William would never be allowed to be a knight because with feudalism you must stay at whatever ranking you were born.
Example:
If you are born poor, you will be poor forever.
If you are born wealthy, you will be wealth forever.