Yes, sure. It's present passive participle. Sorry for any confusion that mistake of mine has caused. Sometimes language learners have a better perspective on grammar than natives, usually because they have to dabble with grammar a lot more.

As for short particicples, yes, you can do that as participles closely resemble adjectives, ragardless of their aspect.