Because I've been asked to promote this school, I'd like to take a photo of you.
I'm here to promote your school. Can I take pictures of you?
これは当該校の生徒さんに言いたいということだと思いますが、よろしいでしょうか。
「宣伝を頼まれている」の部分は"I've been asked to promote this school/your school."と言えばよいですし、"I'm here to promote this school/your school."と言ってもよいでしょう。
「あなた(たち)の写真を撮ってもよいですか」はI'd like to V, Can I...?, Would you mind my taking pictures?などが使えますね。
SNSにアップする旨を伝えたければ、Can I post the photo(s) on social media?と言えます。Would you mind being posted on social media?と言うこともできます。
参考になれば幸いです。