Both those "errors" are just warnings so you could ignore them.
There is no problem having some pads smaller than the hole. This is common with etch on unplated holes.
The "Padstack origin outside pad boundary" is probably due to a large offset on the source pad. This is OK but it's a warning you should review.