Im trying to think of ditto tactics for my lvl54 ditto in diamond.
Yes it will stay that form until it faints or switched out. Once you use transform, you will stay the pokemon you transformed into or until you switch, then you turn back into regular ditto, and will need to transform again.
How to change your username How to add a user avatar Why was my post hidden? The points system Question etiquette Flags vs Downvotes Anime FAQ
Type a Pokemon name, type, move or ability to see instant results.