Longest, largest, best and warmest are all superlative adjectives, something you can find out more about if you follow the link.
To look after somone or something is to care for them and keep them in good condition.
Example: We need someone to look after the garden while we're on holidays.