Is it okay to use power of 2 texture sizes?

I know this question has been asked before and sorry for asking again.

Just wanted to know if it is okay to import 1024*2048 textures into unity.

I am making models for the unity asset store and want there to be no problems. Some of the models use 10242048 and some even use sizes like 2561024. These models are not for mobile. I say this because I read about the problems with iOS and it’s texture size issue.

Another texture question. I automatically set texture import to truecolor and trilinear filter for best quality. Would this be bad if I were to sell a package with these settings?

Thank you for reading.

Yes, all hardware should support power-of-two textures.

Regarding import settings. I think it is bad for you to decide what the right setting are. You might think that truecolour and trilinear are best quality wise, but one of your future customers might have a different view. You might prefer to put into your documentation to choose those settings to get the best results, but leave the settings to the customer.