"Но я на такой случай закупился кексами, и теперь постоянно ношу их с собой; угощу Макса при случае, думаю кто-кто, а он оценит."
Пропущены ли в этом предложении запятые? Или я лишних наставила? И точка с запятой там имеет место быть, или правильней заменить чем-то?